|
15 | 15 | <title value="Check that AND query is performed when searching using ElasticSearch 7"/>
|
16 | 16 | <description value="Check that AND query is performed when searching using ElasticSearch 7"/>
|
17 | 17 | <severity value="CRITICAL"/>
|
18 |
| - <testCaseId value="MQE-2540"/> |
| 18 | + <testCaseId value="MC-31114"/> |
19 | 19 | <useCaseId value="MC-29788"/>
|
20 | 20 | <group value="SearchEngineElasticsearch"/>
|
21 | 21 | </annotations>
|
22 | 22 | <before>
|
23 |
| - <createData entity="defaultSimpleProduct" stepKey="createFirtsSimpleProduct"> |
24 |
| - <field key="sku">ABCDE</field> |
25 |
| - </createData> |
26 |
| - <createData entity="defaultSimpleProduct" stepKey="createSecondSimpleProduct"> |
27 |
| - <field key="sku">24 MB06</field> |
28 |
| - </createData> |
29 |
| - <createData entity="defaultSimpleProduct" stepKey="createThirdSimpleProduct"> |
30 |
| - <field key="sku">24 MB04</field> |
31 |
| - </createData> |
32 |
| - <createData entity="defaultSimpleProduct" stepKey="createFourthSimpleProduct"> |
33 |
| - <field key="sku">24 MB02</field> |
34 |
| - </createData> |
35 |
| - <createData entity="defaultSimpleProduct" stepKey="createFifthSimpleProduct"> |
36 |
| - <field key="sku">24 MB01</field> |
37 |
| - </createData> |
| 23 | + <actionGroup ref="AdminLoginActionGroup" stepKey="loginAsAdmin"/> |
| 24 | + <actionGroup ref="DeleteAllProductsUsingProductGridActionGroup" stepKey="deleteAllProducts"/> |
| 25 | + |
| 26 | + <createData entity="VirtualProduct" stepKey="createFirtsSimpleProduct"/> |
| 27 | + <createData entity="SimpleProductWithCustomSku24MB06" stepKey="createSecondSimpleProduct"/> |
| 28 | + <createData entity="SimpleProductWithCustomSku24MB04" stepKey="createThirdSimpleProduct"/> |
| 29 | + <createData entity="SimpleProductWithCustomSku24MB02" stepKey="createFourthSimpleProduct"/> |
| 30 | + <createData entity="SimpleProductWithCustomSku24MB01" stepKey="createFifthSimpleProduct"/> |
38 | 31 |
|
39 | 32 | <actionGroup ref="CliCacheCleanActionGroup" stepKey="cleanCache">
|
40 | 33 | <argument name="tags" value=""/>
|
|
45 | 38 | </before>
|
46 | 39 | <after>
|
47 | 40 | <deleteData createDataKey="createFirtsSimpleProduct" stepKey="deleteProductOne"/>
|
48 |
| - <deleteData url="/V1/products/24+MB06" stepKey="deleteProductTwo"/> |
49 |
| - <deleteData url="/V1/products/24+MB04" stepKey="deleteProductThree"/> |
50 |
| - <deleteData url="/V1/products/24+MB02" stepKey="deleteProductFour"/> |
51 |
| - <deleteData url="/V1/products/24+MB01" stepKey="deleteProductFive"/> |
| 41 | + |
| 42 | + <actionGroup ref="AdminOpenCatalogProductPageActionGroup" stepKey="goToAdminCatalogProductPage"/> |
| 43 | + <actionGroup ref="FilterProductGridByName2ActionGroup" stepKey="filterBundleProductOptionsDownToName"> |
| 44 | + <argument name="name" value="productWithSku24MB0"/> |
| 45 | + </actionGroup> |
| 46 | + <actionGroup ref="DeleteProductsIfTheyExistActionGroup" stepKey="deleteAllProducts"/> |
| 47 | + <actionGroup ref="ClearFiltersAdminDataGridActionGroup" stepKey="clearFilters"/> |
| 48 | + <actionGroup ref="AdminLogoutActionGroup" stepKey="amOnLogoutPage"/> |
52 | 49 | </after>
|
53 | 50 | <actionGroup ref="StorefrontOpenHomePageActionGroup" stepKey="openStoreFrontHomePage"/>
|
54 | 51 | <actionGroup ref="StorefrontCheckQuickSearchStringActionGroup" stepKey="quickSearchByProductSku">
|
55 |
| - <argument name="phrase" value="$createThirdSimpleProduct.sku$"/> |
| 52 | + <argument name="phrase" value="24 MB04"/> |
56 | 53 | </actionGroup>
|
| 54 | + |
57 | 55 | <see userInput="4" selector="{{StorefrontCatalogSearchMainSection.productCount}}" stepKey="assertSearchResultCount"/>
|
| 56 | + |
58 | 57 | <actionGroup ref="StorefrontQuickSearchSeeProductByNameActionGroup" stepKey="assertSecondProductName">
|
59 | 58 | <argument name="productName" value="$createSecondSimpleProduct.name$"/>
|
60 | 59 | </actionGroup>
|
|
0 commit comments