9 use Magento\Mtf\Fixture\FixtureFactory;
10 use Magento\Catalog\Test\Page\Adminhtml\CatalogProductEdit;
11 use Magento\Catalog\Test\Page\Adminhtml\CatalogProductIndex;
13 use Magento\Catalog\Test\Fixture\CatalogProductAttribute;
14 use Magento\Mtf\TestStep\TestStepInterface;
97 if ($this->attributeValue !==
null) {
100 $product = $this->fixtureFactory->createByCode(
101 'catalogProductSimple',
103 'dataset' =>
'product_with_category_with_anchor',
105 'attribute_set_id' => [
'attribute_set' => $this->attributeSet],
106 'custom_attribute' => $customAttribute
110 $this->catalogProductIndex->open()->getGridPageActionBlock()->addProduct(
'simple');
111 $productForm = $this->catalogProductEdit->getProductForm();
113 $this->catalogProductEdit->getFormPageActions()->save();
__construct(FixtureFactory $fixtureFactory, CatalogProductIndex $catalogProductIndex, CatalogProductEdit $catalogProductEdit, CatalogProductAttribute $attribute, CatalogAttributeSet $attributeSet, $attributeValue=null)