9 use Magento\Mtf\Fixture\InjectableFixture;
10 use Magento\Mtf\Constraint\AbstractConstraint;
11 use Magento\Catalog\Test\Fixture\CatalogProductAttribute;
12 use Magento\Catalog\Test\Page\Adminhtml\CatalogProductEdit;
13 use Magento\Catalog\Test\Page\Adminhtml\CatalogProductIndex;
31 CatalogProductIndex $productGrid,
33 CatalogProductEdit $productEdit
36 $productGrid->getProductGrid()->searchAndOpen([
'sku' =>
$product->getSku()]);
40 foreach ($attributeOptions as
$option) {
43 $productAttributeOptions = $productEdit->getProductForm()->getAttributeElement(
$attribute)->getText();
47 \PHPUnit\Framework\Assert::assertTrue(
49 "Products attribute options are absent on product form: " . implode(
', ', $diff)
60 return 'All product attribute options are visible on product creation form.';