Skip to content

Commit dcd38bb

Browse files
committed
Change action groups name according to CE branch changes
1 parent 7e97d01 commit dcd38bb

7 files changed

+67
-16
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
/**
4+
* Copyright © Magento, Inc. All rights reserved.
5+
* See COPYING.txt for license details.
6+
*/
7+
-->
8+
9+
<actionGroups xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
10+
xsi:noNamespaceSchemaLocation="urn:magento:mftf:Test/etc/actionGroupSchema.xsd">
11+
<actionGroup name="AssertMoveProductToWishListSuccessMessageActionGroup">
12+
<annotations>
13+
<description>Moves a product from the cart to the wishlist.</description>
14+
</annotations>
15+
<arguments>
16+
<argument name="productName" type="string"/>
17+
</arguments>
18+
<click selector="{{CheckoutCartProductSection.moveToWishlistByProductName(productName)}}" stepKey="moveToWishlist"/>
19+
<waitForPageLoad stepKey="waitForMove"/>
20+
<see userInput="{{productName}} has been moved to your wish list." selector="{{CheckoutCartMessageSection.successMessage}}" stepKey="assertSuccess"/>
21+
</actionGroup>
22+
</actionGroups>
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
/**
4+
* Copyright © Magento, Inc. All rights reserved.
5+
* See COPYING.txt for license details.
6+
*/
7+
-->
8+
9+
<actionGroups xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
10+
xsi:noNamespaceSchemaLocation="urn:magento:mftf:Test/etc/actionGroupSchema.xsd">
11+
<actionGroup name="AssertProductIsPresentInWishListActionGroup">
12+
<annotations>
13+
<description>Go to storefront customer wishlist page and assert product name and price is present.</description>
14+
</annotations>
15+
<arguments>
16+
<argument name="productName" type="string"/>
17+
<argument name="productPrice" type="string"/>
18+
</arguments>
19+
<amOnPage url="{{StorefrontCustomerWishlistPage.url}}" stepKey="goToWishList"/>
20+
<waitForPageLoad stepKey="waitForWishList"/>
21+
<waitForElement selector="{{StorefrontCustomerWishlistProductSection.ProductTitleByName(productName)}}" time="30" stepKey="assertProductName"/>
22+
<see userInput="{{productPrice}}" selector="{{StorefrontCustomerWishlistProductSection.ProductPriceByName(productName)}}" stepKey="assertProductPrice"/>
23+
</actionGroup>
24+
</actionGroups>

app/code/Magento/Wishlist/Test/Mftf/ActionGroup/AssertProductIsPresentInWishListActionGroup.xml

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,20 @@
88

99
<actionGroups xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
1010
xsi:noNamespaceSchemaLocation="urn:magento:mftf:Test/etc/actionGroupSchema.xsd">
11-
<actionGroup name="AssertMoveProductToWishListSuccessMessageActionGroup">
11+
<actionGroup name="AssertProductDetailsInWishlistActionGroup">
1212
<annotations>
13-
<description>Moves a product from the cart to the wishlist.</description>
13+
<description>Assert product name and price in wishlist on hover.</description>
1414
</annotations>
1515
<arguments>
1616
<argument name="productName" type="string"/>
17+
<argument name="label" type="string"/>
18+
<argument name="labelValue" type="string"/>
1719
</arguments>
18-
<click selector="{{CheckoutCartProductSection.moveToWishlistByProductName(productName)}}" stepKey="moveToWishlist"/>
19-
<waitForPageLoad stepKey="waitForMove"/>
20-
<see userInput="{{productName}} has been moved to your wish list." selector="{{CheckoutCartMessageSection.successMessage}}" stepKey="assertSuccess"/>
20+
<moveMouseOver selector="{{StorefrontCustomerWishlistProductSection.ProductInfoByName(productName)}}" stepKey="moveMouseOverProductInfo"/>
21+
<seeElement selector="{{StorefrontCustomerWishlistProductSection.ProductAddToCartByName(productName)}}" stepKey="seeAddToCart"/>
22+
<seeElement selector="{{StorefrontCustomerWishlistProductSection.ProductImageByName(productName)}}" stepKey="seeImage"/>
23+
<moveMouseOver selector="{{StorefrontCustomerWishlistProductSection.productSeeDetailsByName(productName)}}" stepKey="moveMouseOverProductDetails"/>
24+
<see userInput="{{label}}" selector="{{StorefrontCustomerWishlistProductSection.productSeeDetailsLabelByName(productName)}}" stepKey="seeLabel"/>
25+
<see userInput="{{labelValue}}" selector="{{StorefrontCustomerWishlistProductSection.productSeeDetailsValueByName(productName)}}" stepKey="seeLabelValue"/>
2126
</actionGroup>
2227
</actionGroups>

app/code/Magento/Wishlist/Test/Mftf/Test/StorefrontMoveConfigurableProductFromShoppingCartToWishlistTest.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -144,18 +144,18 @@
144144
<actionGroup ref="clickViewAndEditCartFromMiniCart" stepKey="selectViewAndEditCart"/>
145145

146146
<!-- Assert move product to wishlist success message -->
147-
<actionGroup ref="AssertMoveProductToWishListSuccessMessage" stepKey="moveToWishlist">
147+
<actionGroup ref="AssertMoveProductToWishListSuccessMessageActionGroup" stepKey="moveToWishlist">
148148
<argument name="productName" value="$$createConfigProduct.name$$"/>
149149
</actionGroup>
150150

151151
<!-- Assert product is present in wishlist -->
152-
<actionGroup ref="AssertProductIsPresentInWishList" stepKey="assertProductPresent">
152+
<actionGroup ref="AssertProductIsPresentInWishListActionGroup" stepKey="assertProductPresent">
153153
<argument name="productName" value="$$createConfigProduct.name$$"/>
154154
<argument name="productPrice" value="$20.00"/>
155155
</actionGroup>
156156

157157
<!-- Assert product details in Wishlist -->
158-
<actionGroup ref="AssertProductDetailsInWishlist" stepKey="assertProductDetails">
158+
<actionGroup ref="AssertProductDetailsInWishlistActionGroup" stepKey="assertProductDetails">
159159
<argument name="productName" value="$$createConfigProduct.name$$"/>
160160
<argument name="label" value="$$createConfigProductAttribute.default_value$$"/>
161161
<argument name="labelValue" value="$$getConfigAttributeOption2.label$$"/>

app/code/Magento/Wishlist/Test/Mftf/Test/StorefrontMoveDynamicBundleProductFromShoppingCartToWishlistTest.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -87,18 +87,18 @@
8787
<actionGroup ref="clickViewAndEditCartFromMiniCart" stepKey="selectViewAndEditCart"/>
8888

8989
<!-- Assert move product to wishlist success message -->
90-
<actionGroup ref="AssertMoveProductToWishListSuccessMessage" stepKey="moveToWishlist">
90+
<actionGroup ref="AssertMoveProductToWishListSuccessMessageActionGroup" stepKey="moveToWishlist">
9191
<argument name="productName" value="$$createBundleProduct.name$$"/>
9292
</actionGroup>
9393

9494
<!-- Assert product is present in wishlist -->
95-
<actionGroup ref="AssertProductIsPresentInWishList" stepKey="assertProductPresent">
95+
<actionGroup ref="AssertProductIsPresentInWishListActionGroup" stepKey="assertProductPresent">
9696
<argument name="productName" value="$$createBundleProduct.name$$"/>
9797
<argument name="productPrice" value="$100.00"/>
9898
</actionGroup>
9999

100100
<!-- Assert product details in Wishlist -->
101-
<actionGroup ref="AssertProductDetailsInWishlist" stepKey="assertProductDetails">
101+
<actionGroup ref="AssertProductDetailsInWishlistActionGroup" stepKey="assertProductDetails">
102102
<argument name="productName" value="$$createBundleProduct.name$$"/>
103103
<argument name="label" value="$$createBundleOption1_1.title$$"/>
104104
<argument name="labelValue" value="$$simpleProduct1.sku$$ $100.00"/>

app/code/Magento/Wishlist/Test/Mftf/Test/StorefrontMoveFixedBundleProductFromShoppingCartToWishlistTest.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,18 +78,18 @@
7878
<actionGroup ref="clickViewAndEditCartFromMiniCart" stepKey="selectViewAndEditCart"/>
7979

8080
<!-- Assert move product to wishlist success message -->
81-
<actionGroup ref="AssertMoveProductToWishListSuccessMessage" stepKey="moveToWishlist">
81+
<actionGroup ref="AssertMoveProductToWishListSuccessMessageActionGroup" stepKey="moveToWishlist">
8282
<argument name="productName" value="$$createBundleProduct.name$$"/>
8383
</actionGroup>
8484

8585
<!-- Assert product is present in wishlist -->
86-
<actionGroup ref="AssertProductIsPresentInWishList" stepKey="assertProductPresent">
86+
<actionGroup ref="AssertProductIsPresentInWishListActionGroup" stepKey="assertProductPresent">
8787
<argument name="productName" value="$$createBundleProduct.name$$"/>
8888
<argument name="productPrice" value="$101.23"/>
8989
</actionGroup>
9090

9191
<!-- Assert product details in Wishlist -->
92-
<actionGroup ref="AssertProductDetailsInWishlist" stepKey="assertProductDetails">
92+
<actionGroup ref="AssertProductDetailsInWishlistActionGroup" stepKey="assertProductDetails">
9393
<argument name="productName" value="$$createBundleProduct.name$$"/>
9494
<argument name="label" value="$$createBundleOption1_1.title$$"/>
9595
<argument name="labelValue" value="$$simpleProduct1.sku$$ $100.00"/>

app/code/Magento/Wishlist/Test/Mftf/Test/StorefrontMoveVirtualProductFromShoppingCartToWishlistTest.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,12 @@
5353
<actionGroup ref="clickViewAndEditCartFromMiniCart" stepKey="selectViewAndEditCart"/>
5454

5555
<!-- Assert move product to wishlist success message -->
56-
<actionGroup ref="AssertMoveProductToWishListSuccessMessage" stepKey="moveToWishlist">
56+
<actionGroup ref="AssertMoveProductToWishListSuccessMessageActionGroup" stepKey="moveToWishlist">
5757
<argument name="productName" value="$$createProduct.name$$"/>
5858
</actionGroup>
5959

6060
<!-- Assert product is present in wishlist -->
61-
<actionGroup ref="AssertProductIsPresentInWishList" stepKey="assertProductPresent">
61+
<actionGroup ref="AssertProductIsPresentInWishListActionGroup" stepKey="assertProductPresent">
6262
<argument name="productName" value="$$createProduct.name$$"/>
6363
<argument name="productPrice" value="$$createProduct.price$$"/>
6464
</actionGroup>

0 commit comments

Comments
 (0)