10 use Magento\Catalog\Test\Fixture\CatalogProductVirtual;
11 use Magento\Catalog\Test\Page\Adminhtml\CatalogProductEdit;
12 use Magento\Catalog\Test\Page\Adminhtml\CatalogProductIndex;
13 use Magento\Mtf\Fixture\FixtureFactory;
14 use Magento\Mtf\TestCase\Injectable;
90 FixtureFactory $fixtureFactory
92 $this->product = $fixtureFactory->createByCode(
93 'catalogProductVirtual',
95 'dataset' =>
'default',
103 $this->product->persist();
118 $this->productGrid->open();
119 $this->productGrid->getProductGrid()->searchAndOpen([
'sku' => $this->product->getSku()]);
120 $this->editProductPage->getProductForm()->fill(
$product);
121 $this->editProductPage->getFormPageActions()->save();
__prepare(Category $category)
__inject(CatalogProductIndex $productGrid, CatalogProductEdit $editProductPage, Category $category, FixtureFactory $fixtureFactory)
test(CatalogProductVirtual $product)