|
31 | 31 | <!--Open Category Page--> |
32 | 32 | <actionGroup ref="AdminOpenCategoryPageActionGroup" stepKey="openAdminCategoryIndexPage"/> |
33 | 33 | <!--Create subcategory under parent category --> |
34 | | - <click selector="{{AdminCategorySidebarTreeSection.expandAll}}" stepKey="clickOnExpandTree"/> |
35 | | - <waitForPageLoad stepKey="waitForCategoryToLoad"/> |
36 | | - <click selector="{{AdminCategorySidebarTreeSection.categoryInTree($$createCategory.name$$)}}" stepKey="selectCategory"/> |
37 | | - <waitForPageLoad stepKey="waitForPageToLoad"/> |
38 | | - <click selector="{{AdminCategorySidebarActionSection.AddSubcategoryButton}}" stepKey="clickOnAddSubCategoryButton"/> |
39 | | - <fillField selector="{{AdminCategoryBasicFieldSection.CategoryNameInput}}" userInput="{{SimpleSubCategory.name}}" stepKey="addSubCategoryName"/> |
40 | | - <checkOption selector="{{AdminCategoryBasicFieldSection.EnableCategory}}" stepKey="enableCategory"/> |
41 | | - <checkOption selector="{{AdminCategoryBasicFieldSection.IncludeInMenu}}" stepKey="enableIncludeInMenu"/> |
42 | | - <click selector="{{AdminCategoryMainActionsSection.SaveButton}}" stepKey="saveSubCategory"/> |
43 | | - <waitForPageLoad stepKey="waitForSecondCategoryToSave"/> |
44 | | - <seeElement selector="{{AdminCategoryMessagesSection.SuccessMessage}}" stepKey="seeSuccessMessage"/> |
| 34 | + <actionGroup ref="NavigateToCreatedCategoryActionGroup" stepKey="openCreatedCategory"> |
| 35 | + <argument name="Category" value="$$createCategory$$"/> |
| 36 | + </actionGroup> |
| 37 | + <actionGroup ref="CreateCategoryActionGroup" stepKey="createSubcategory"> |
| 38 | + <argument name="categoryEntity" value="SimpleSubCategory"/> |
| 39 | + </actionGroup> |
45 | 40 | <!-- Verify Parent Category is visible in navigation menu and Sub category is not visible in navigation menu --> |
46 | | - <amOnPage url="$$createCategory.name_lwr$$/{{SimpleSubCategory.name_lwr}}.html" stepKey="openCategoryStoreFrontPage"/> |
47 | | - <waitForPageLoad stepKey="waitForCategoryStoreFrontPageToLoad"/> |
48 | | - <seeElement selector="{{StorefrontHeaderSection.NavigationCategoryByName($$createCategory.name$$)}}" stepKey="seeCategoryOnStoreNavigationBar"/> |
49 | | - <dontSeeElement selector="{{StorefrontHeaderSection.NavigationCategoryByName(SimpleSubCategory.name)}}" stepKey="dontSeeSubCategoryOnStoreNavigation"/> |
| 41 | + <actionGroup ref="StorefrontOpenHomePageActionGroup" stepKey="openHomepage"/> |
| 42 | + <actionGroup ref="StorefrontAssertCategoryNameIsShownInMenuActionGroup" stepKey="seeCategoryOnStoreNavigationBar"> |
| 43 | + <argument name="categoryName" value="$$createCategory.name$$"/> |
| 44 | + </actionGroup> |
| 45 | + <actionGroup ref="StorefrontAssertCategoryNameIsNotShownInMenuActionGroup" stepKey="doNotSeeSubCategoryOnStoreNavigation"> |
| 46 | + <argument name="categoryName" value="{{SimpleSubCategory.name}}"/> |
| 47 | + </actionGroup> |
50 | 48 | </test> |
51 | 49 | </tests> |
0 commit comments