Пример #1
0
 /**
  * @param Sitemap $sitemap
  */
 public function testDeleteSitemap(Sitemap $sitemap)
 {
     // Preconditions
     $sitemap->persist();
     $filter = ['sitemap_filename' => $sitemap->getSitemapFilename(), 'sitemap_path' => $sitemap->getSitemapPath(), 'sitemap_id' => $sitemap->getSitemapId()];
     // Steps
     $this->sitemapIndex->open();
     $this->sitemapIndex->getSitemapGrid()->searchAndOpen($filter);
     $this->sitemapEdit->getFormPageActions()->delete();
 }
Пример #2
0
 /**
  * Update Sitemap Entity
  *
  * @param Sitemap $sitemap
  * @param CatalogProductSimple $product
  * @param CatalogCategory $catalog
  * @param CmsPage $cmsPage
  * @return void
  */
 public function testUpdateSitemap(Sitemap $sitemap, CatalogProductSimple $product, CatalogCategory $catalog, CmsPage $cmsPage)
 {
     // Preconditions
     $sitemap->persist();
     $product->persist();
     $catalog->persist();
     $cmsPage->persist();
     $filter = ['sitemap_filename' => $sitemap->getSitemapFilename(), 'sitemap_path' => $sitemap->getSitemapPath(), 'sitemap_id' => $sitemap->getSitemapId()];
     // Steps
     $this->sitemapIndex->open()->getSitemapGrid()->search($filter);
     $this->sitemapIndex->getSitemapGrid()->generate();
 }
 /**
  * Assert that sitemap not availability in sitemap grid
  *
  * @param Sitemap $sitemap
  * @param SitemapIndex $sitemapPageGrid
  * @return void
  */
 public function processAssert(Sitemap $sitemap, SitemapIndex $sitemapPageGrid)
 {
     $sitemapPageGrid->open();
     $filter = ['sitemap_filename' => $sitemap->getSitemapFilename(), 'sitemap_path' => $sitemap->getSitemapPath(), 'sitemap_id' => $sitemap->getSitemapId()];
     \PHPUnit_Framework_Assert::assertFalse($sitemapPageGrid->getSitemapGrid()->isRowVisible($filter), 'Sitemap with filename \'' . $sitemap->getSitemapFilename() . '\' and id \'' . $sitemap->getSitemapId() . '\' and path \'' . $sitemap->getSitemapPath() . '\' is present in Sitemap grid.');
 }