/**
  * @test
  * @group library
  */
 public function success()
 {
     $fromWebsiteId = 'SITE-k1s28dky-1dxq-4e1e-951f-307e4b8765db-SITE';
     $toWebsiteId = 'SITE-k2s28dky-1dxq-4e1e-951f-307e4b8765db-SITE';
     $oldPages = $this->getAllPages($fromWebsiteId);
     $result = $this->service->copyPagesToNewWebsite($fromWebsiteId, $toWebsiteId);
     $this->assertTrue($result);
     $newPages = $this->getAllPages($toWebsiteId);
     foreach ($oldPages as $key => $oldPage) {
         $this->assertSame($oldPage->getId(), $newPages[$key]->getId());
         $this->assertNotSame($oldPage->getWebsiteId(), $newPages[$key]->getWebsiteId());
         $this->assertSame($oldPage->getTemplateId(), $newPages[$key]->getTemplateId());
         $this->assertSame($oldPage->getName(), $newPages[$key]->getName());
         $this->assertSame($oldPage->getPageType(), $newPages[$key]->getPageType());
         $this->assertSame($oldPage->getPageAttributes(), $newPages[$key]->getPageAttributes());
     }
 }