9 use Magento\Cms\Test\Page\CmsIndex;
10 use Magento\Reports\Test\Page\Adminhtml\SearchIndex;
11 use Magento\Mtf\Fixture\FixtureFactory;
12 use Magento\Mtf\TestCase\Injectable;
83 $this->cmsIndex->open();
85 $this->searchIndex->open();
87 return [
'productName' => $productName];
99 $name =
'simpleProductName' . mt_rand();
100 for (
$i = 0;
$i < $countProduct;
$i++) {
101 $productFixture = $this->fixtureFactory->createByCode(
102 'catalogProductSimple',
105 $productFixture->persist();
119 for (
$i = 0;
$i < $countSearch;
$i++) {
120 $this->cmsIndex->getSearchBlock()->search($productName);
test($product, $countProducts, $countSearch)
__inject(CmsIndex $cmsIndex, SearchIndex $searchIndex, FixtureFactory $fixtureFactory)
searchProducts($productName, $countSearch)
createProducts($product, $countProduct)
if(!isset($_GET['name'])) $name