/**
  * Assert existing product on admin product grid
  *
  * @param Product $product
  * @return void
  */
 protected function assertOnGrid($product)
 {
     $productGridPage = Factory::getPageFactory()->getCatalogProductIndex();
     $productGridPage->open();
     /** @var \Magento\Catalog\Test\Block\Adminhtml\Product\Grid $gridBlock */
     $gridBlock = $productGridPage->getProductGrid();
     $this->assertTrue($gridBlock->isRowVisible(['sku' => $product->getProductSku()]));
 }
 /**
  * Assert existing product on backend product grid
  *
  * @param Product $product
  * @return void
  */
 protected function assertOnGrid(Product $product)
 {
     $configurableSearch = ['sku' => $product->getProductSku(), 'type' => 'Configurable Product'];
     $productGridPage = Factory::getPageFactory()->getCatalogProductIndex();
     $productGridPage->open();
     $gridBlock = $productGridPage->getProductGrid();
     $this->assertTrue($gridBlock->isRowVisible($configurableSearch), 'Configurable product was not found.');
 }
Example #3
0
 /**
  * Retrieve product SKU
  *
  * @return int
  */
 public function getProductSku()
 {
     return $this->product->getProductSku();
 }