9 use Magento\Catalog\Test\Page\Adminhtml\CatalogProductEdit;
10 use Magento\Catalog\Test\Page\Adminhtml\CatalogProductIndex;
12 use Magento\Mtf\TestCase\Injectable;
57 CatalogProductIndex $catalogProductIndexNewPage,
58 CatalogProductEdit $catalogProductEditPage
60 $this->catalogProductIndex = $catalogProductIndexNewPage;
61 $this->catalogProductEdit = $catalogProductEditPage;
71 public function test(GroupedProduct
$product, GroupedProduct $originalProduct)
74 $originalProduct->persist();
77 $this->catalogProductIndex->open();
78 $this->catalogProductIndex->getProductGrid()->searchAndOpen([
'sku' => $originalProduct->getSku()]);
79 $this->catalogProductEdit->getProductForm()->fill(
$product);
80 $this->catalogProductEdit->getFormPageActions()->save();
__inject(CatalogProductIndex $catalogProductIndexNewPage, CatalogProductEdit $catalogProductEditPage)
test(GroupedProduct $product, GroupedProduct $originalProduct)