|
18 | 18 | <testCaseId value="MAGETWO-72238"/>
|
19 | 19 | <group value="category"/>
|
20 | 20 | </annotations>
|
| 21 | + <before> |
| 22 | + <actionGroup ref="AdminLoginActionGroup" stepKey="loginToAdminPanel"/> |
| 23 | + |
| 24 | + <!-- Create one category --> |
| 25 | + <createData entity="SimpleSubCategory" stepKey="simpleCategory"> |
| 26 | + </createData> |
| 27 | + <!-- Create second category, having as parent the 1st one --> |
| 28 | + <createData entity="SubCategoryWithParent" stepKey="subCategory"> |
| 29 | + <requiredEntity createDataKey="SimpleSubCategory"/> |
| 30 | + </createData> |
| 31 | + |
| 32 | + </before> |
21 | 33 | <after>
|
22 | 34 | <actionGroup ref="AdminOpenCategoryPageActionGroup" stepKey="navigateToCategoryPage2"/>
|
23 | 35 |
|
|
27 | 39 | </actionGroup>
|
28 | 40 | <actionGroup ref="AdminLogoutActionGroup" stepKey="logout"/>
|
29 | 41 | </after>
|
30 |
| - <actionGroup ref="AdminLoginActionGroup" stepKey="loginAsAdmin"/> |
31 |
| - <actionGroup ref="AdminOpenCategoryPageActionGroup" stepKey="navigateToCategoryPage1"/> |
32 |
| - <scrollToTopOfPage stepKey="scrollToTopOfPage"/> |
33 |
| - <!--Create new category under Default Category--> |
34 |
| - <actionGroup ref="CreateCategoryActionGroup" stepKey="createSubcategory1"> |
35 |
| - <argument name="categoryEntity" value="SimpleSubCategory"/> |
36 |
| - </actionGroup> |
37 |
| - <!--Create another subcategory under created category--> |
38 |
| - <actionGroup ref="CreateCategoryActionGroup" stepKey="createSubcategory2"> |
39 |
| - <argument name="categoryEntity" value="SubCategoryWithParent"/> |
40 |
| - </actionGroup> |
| 42 | + <actionGroup ref="AdminOpenCategoryPageActionGroup" stepKey="navigateToCategoryPage"/> |
| 43 | + <!--<scrollToTopOfPage stepKey="scrollToTopOfPage"/>--> |
| 44 | + |
| 45 | + <!--<!–Create new category under Default Category–>--> |
| 46 | + <!--<actionGroup ref="CreateCategoryActionGroup" stepKey="createSubcategory">--> |
| 47 | + <!--<argument name="categoryEntity" value="SimpleSubCategory"/>--> |
| 48 | + <!--</actionGroup>--> |
| 49 | + <!--<!–Create another subcategory under created category–>--> |
| 50 | + <!--<actionGroup ref="CreateCategoryActionGroup" stepKey="createSecondSubcategory">--> |
| 51 | + <!--<argument name="categoryEntity" value="SubCategoryWithParent"/>--> |
| 52 | + <!--</actionGroup>--> |
| 53 | + |
41 | 54 | <!--Go to storefront and verify visibility of categories-->
|
42 | 55 | <actionGroup ref="StorefrontOpenHomePageActionGroup" stepKey="goToStorefrontPage"/>
|
43 |
| - <seeElement selector="{{StorefrontHeaderSection.NavigationCategoryByName(SimpleSubCategory.name)}}" stepKey="seeSimpleSubCategoryOnStorefront1"/> |
44 |
| - <dontSeeElement selector="{{StorefrontHeaderSection.NavigationCategoryByName(SubCategoryWithParent.name)}}" stepKey="dontSeeSubCategoryWithParentOnStorefront1"/> |
| 56 | + <!--<seeElement selector="{{StorefrontHeaderSection.NavigationCategoryByName(SimpleSubCategory.name)}}" stepKey="seeSimpleSubCategoryOnStorefront1"/>--> |
| 57 | + <!--<dontSeeElement selector="{{StorefrontHeaderSection.NavigationCategoryByName(SubCategoryWithParent.name)}}" stepKey="dontSeeSubCategoryWithParentOnStorefront1"/>--> |
| 58 | + <actionGroup ref="StorefrontAssertCategoryNameIsShownInMenuActionGroup" stepKey="seeFirstSubCategoryOnStorefront"> |
| 59 | + <argument name="categoryName" value="{{SimpleSubCategory.name}}"/> |
| 60 | + </actionGroup> |
| 61 | + <actionGroup ref="StorefrontAssertCategoryNameIsNotShownInMenuActionGroup" stepKey="doNotSeeSecondSubCategoryOnStorefront"> |
| 62 | + <argument name="categoryName" value="{{SubCategoryWithParent.name}}"/> |
| 63 | + </actionGroup> |
45 | 64 | <!--Set Include in menu to No on created category under Default Category -->
|
46 | 65 | <actionGroup ref="AdminOpenCategoryPageActionGroup" stepKey="navigateToCategoryPage2"/>
|
47 |
| - <click selector="{{AdminCategorySidebarTreeSection.categoryInTree(SimpleSubCategory.name)}}" stepKey="clickOnCreatedSimpleSubCategory1"/> |
48 |
| - <click selector="{{AdminCategoryBasicFieldSection.includeInMenuLabel}}" stepKey="setNoToIncludeInMenuSelect"/> |
49 |
| - <click selector="{{AdminCategoryMainActionsSection.SaveButton}}" stepKey="clickSaveButton1"/> |
| 66 | + <!--<click selector="{{AdminCategorySidebarTreeSection.categoryInTree(SimpleSubCategory.name)}}" stepKey="clickOnCreatedSimpleSubCategory1"/>--> |
| 67 | + <!--<click selector="{{AdminCategoryBasicFieldSection.includeInMenuLabel}}" stepKey="setNoToIncludeInMenuSelect"/>--> |
| 68 | + <!--<click selector="{{AdminCategoryMainActionsSection.SaveButton}}" stepKey="clickSaveButton1"/>--> |
| 69 | + <actionGroup ref="NavigateToCreatedCategoryActionGroup" stepKey="navigateToCreatedCategory"> |
| 70 | + <argument name="Category" value="$$simpleCategory$$"/> |
| 71 | + </actionGroup> |
| 72 | + <actionGroup ref="AdminDisableIncludeInMenuConfigActionGroup" stepKey="setNoToIncludeInMenuSelect"/> |
| 73 | + <actionGroup ref="AdminSaveCategoryActionGroup" stepKey="saveCategory"/> |
| 74 | + |
50 | 75 | <seeCheckboxIsChecked selector="{{AdminCategoryBasicFieldSection.EnableCategory}}" stepKey="seeCheckboxEnableCategoryIsChecked"/>
|
51 | 76 | <dontSeeCheckboxIsChecked selector="{{AdminCategoryBasicFieldSection.IncludeInMenu}}" stepKey="dontSeeCheckboxIncludeInMenuIsChecked"/>
|
| 77 | + |
52 | 78 | <!--Go to storefront and verify visibility of categories-->
|
53 | 79 | <actionGroup ref="StorefrontOpenHomePageActionGroup" stepKey="goToStorefrontPage2"/>
|
54 | 80 | <dontSeeElement selector="{{StorefrontHeaderSection.NavigationCategoryByName(SimpleSubCategory.name)}}" stepKey="dontSeeSimpleSubCategoryOnStorefront1"/>
|
|
0 commit comments