Skip to content

Commit 2315960

Browse files
committed
ACP2E-1784: updated mftf
1 parent 3f17903 commit 2315960

File tree

1 file changed

+97
-78
lines changed

1 file changed

+97
-78
lines changed

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

Lines changed: 97 additions & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -120,29 +120,111 @@
120120
<argument name="productUrl" value="$createProduct.custom_attributes[url_key]$"/>
121121
</actionGroup>
122122

123-
<!-- Add Simple product to the wishlist -->
123+
<!-- Add Simple product to the Wish List -->
124124
<actionGroup ref="StorefrontCustomerAddSimpleProductQuantityAndAddToWishListActionGroup" stepKey="addSimpleProductToWishlist">
125125
<argument name="productVar" value="$createProduct$"/>
126126
<argument name="quantity" value="100"/>
127127
</actionGroup>
128128

129+
<!-- Assert Simple product is present in Wish List -->
130+
<actionGroup ref="AssertProductQuantityInWishlistActionGroup" stepKey="assertProductPresent">
131+
<argument name="productName" value="$createProduct.name$"/>
132+
<argument name="productQuantity" value="100"/>
133+
</actionGroup>
134+
135+
<!-- Edit Wish List Simple product -->
136+
<actionGroup ref="StorefrontCustomerUpdateWishlistItemActionGroup" stepKey="clickEditWishlistItem2">
137+
<argument name="productName" value="$createProduct.name$"/>
138+
</actionGroup>
139+
140+
<!-- Update Simple product in Wish List from product page -->
141+
<actionGroup ref="StorefrontCustomerUpdateProductInWishlistActionGroup" stepKey="updateProductWithOptionInWishlist2">
142+
<argument name="productVar" value="$createProduct$"/>
143+
</actionGroup>
144+
145+
<!-- Assert Simple product is present in Wish List with same quantity -->
146+
<actionGroup ref="AssertProductQuantityInWishlistActionGroup" stepKey="assertProductPresent2">
147+
<argument name="productName" value="$createProduct.name$"/>
148+
<argument name="productQuantity" value="100"/>
149+
</actionGroup>
150+
151+
<!-- Remove Simple Product from Wish list -->
152+
<actionGroup ref="StorefrontCustomerRemoveProductFromWishlistUsingSidebarActionGroup" stepKey="removeProductFromWishlist">
153+
<argument name="product" value="$$createProduct$$"/>
154+
</actionGroup>
155+
129156
<!-- Open Grouped Product page -->
130157
<actionGroup ref="StorefrontOpenProductPageActionGroup" stepKey="openGroupedProductPage">
131158
<argument name="productUrl" value="$createGroupedProduct.custom_attributes[url_key]$"/>
132159
</actionGroup>
133160

134-
<!-- Add Grouped product to the wishlist -->
161+
<!-- Add Grouped product to the Wish List -->
135162
<actionGroup ref="StorefrontCustomerAddGroupedProductQuantityAndAddToWishListActionGroup" stepKey="addGroupedProductToWishlist">
136163
<argument name="productVar" value="$createGroupedProduct$"/>
137164
<argument name="quantity" value="100"/>
138165
</actionGroup>
139166

167+
<!-- Go to Grouped PDP from Wishlist -->
168+
<actionGroup ref="StorefrontCustomerAccessGroupedProductFromWishlistActionGroup" stepKey="goToGroupedProductPage">
169+
<argument name="productVar" value="$createGroupedProduct.name$"/>
170+
<argument name="quantity" value="100"/>
171+
</actionGroup>
172+
173+
<!-- Add Grouped product to the Wish List again -->
174+
<actionGroup ref="StorefrontCustomerAddGroupedProductQuantityAndAddToWishListActionGroup" stepKey="readdGroupedProductToWishlist">
175+
<argument name="productVar" value="$createGroupedProduct$"/>
176+
<argument name="quantity" value="100"/>
177+
</actionGroup>
178+
179+
<!-- Remove Grouped Product from Wish list -->
180+
<actionGroup ref="StorefrontCustomerRemoveProductFromWishlistUsingSidebarActionGroup" stepKey="removeGroupedProductFromWishlist">
181+
<argument name="product" value="$$createGroupedProduct$$"/>
182+
</actionGroup>
183+
184+
<!-- Open Bundle Product page -->
185+
<actionGroup ref="StorefrontOpenProductPageActionGroup" stepKey="openBundleProductPage">
186+
<argument name="productUrl" value="$createBundleProduct.custom_attributes[url_key]$"/>
187+
</actionGroup>
188+
189+
<!--Click "Customize and Add to Cart" button-->
190+
<click selector="{{StorefrontBundledSection.addToCart}}" stepKey="clickBundleCustomize1"/>
191+
192+
<!-- Add Bundle product to the Wish List -->
193+
<actionGroup ref="StorefrontCustomerAddBundleProductQuantityAndAddToWishListActionGroup" stepKey="addBundleProductToWishlist">
194+
<argument name="productVar" value="$createBundleProduct$"/>
195+
<argument name="parentQuantity" value="100"/>
196+
<argument name="childQuantity" value="100" />
197+
<argument name="optionName" value="$$createBundleOption1_1.value$$" />
198+
</actionGroup>
199+
200+
<!-- Go to Bundle PDP from Wishlist -->
201+
<actionGroup ref="StorefrontCustomerAccessProductFromWishlistActionGroup" stepKey="goToBundleProductPage">
202+
<argument name="productVar" value="$createBundleProduct.name$"/>
203+
<argument name="quantity" value="100"/>
204+
</actionGroup>
205+
206+
<!--Click "Customize and Add to Cart" button-->
207+
<click selector="{{StorefrontBundledSection.addToCart}}" stepKey="clickBundleCustomize2"/>
208+
209+
<!-- Add Bundle product to the Wish List -->
210+
<actionGroup ref="StorefrontCustomerAddBundleProductQuantityAndAddToWishListActionGroup" stepKey="readdBundleProductToWishlist">
211+
<argument name="productVar" value="$createBundleProduct$"/>
212+
<argument name="parentQuantity" value="100"/>
213+
<argument name="childQuantity" value="100" />
214+
<argument name="optionName" value="$$createBundleOption1_1.value$$" />
215+
</actionGroup>
216+
217+
<!-- Remove Bundle Product from Wish list -->
218+
<actionGroup ref="StorefrontCustomerRemoveProductFromWishlistUsingSidebarActionGroup" stepKey="removeBundleProductFromWishlist">
219+
<argument name="product" value="$$createBundleProduct$$"/>
220+
</actionGroup>
221+
140222
<!-- Open Configurable Product page -->
141223
<actionGroup ref="StorefrontOpenProductPageActionGroup" stepKey="openConfigurableProductPage1">
142224
<argument name="productUrl" value="$createConfigurableProduct.custom_attributes[url_key]$"/>
143225
</actionGroup>
144226

145-
<!-- Add Configurable product to the wishlist 1 -->
227+
<!-- Add Configurable product to the Wish List 1 -->
146228
<actionGroup ref="StorefrontCustomerAddConfigurableProductQuantityAndAddToWishListActionGroup" stepKey="addConfigurableProductToWishlist1">
147229
<argument name="productVar" value="$createConfigurableProduct$"/>
148230
<argument name="quantity" value="10"/>
@@ -153,20 +235,20 @@
153235
<argument name="productUrl" value="$createConfigurableProduct.custom_attributes[url_key]$"/>
154236
</actionGroup>
155237

156-
<!-- Add Configurable product to the wishlist 2 -->
238+
<!-- Add Configurable product to the Wish List 2 -->
157239
<actionGroup ref="StorefrontCustomerAddConfigurableProductQuantityAndAddToWishListActionGroup" stepKey="addConfigurableProductToWishlist2">
158240
<argument name="productVar" value="$createConfigurableProduct$"/>
159241
<argument name="quantity" value="100"/>
160242
<argument name="option" value="$$getConfigAttributeOption1.value$$" />
161243
</actionGroup>
162244

163-
<!-- Assert Configurable product is present in wishlist -->
245+
<!-- Assert Configurable product is present in Wish List -->
164246
<actionGroup ref="AssertProductQuantityInWishlistActionGroup" stepKey="assertConfigurableProductPresent1">
165247
<argument name="productName" value="$createConfigurableProduct.name$"/>
166248
<argument name="productQuantity" value="10"/>
167249
</actionGroup>
168250

169-
<!-- Assert Configurable product is present in wishlist -->
251+
<!-- Assert Configurable product is present in Wish List -->
170252
<actionGroup ref="AssertProductQuantityInWishlistActionGroup" stepKey="assertConfigurableProductPresent2">
171253
<argument name="productName" value="$createConfigurableProduct.name$"/>
172254
<argument name="productQuantity" value="100"/>
@@ -178,106 +260,43 @@
178260
<argument name="quantity" value="10"/>
179261
</actionGroup>
180262

181-
<!-- Add Configurable product to the wishlist 3 -->
263+
<!-- Add Configurable product to the Wish List 3 -->
182264
<actionGroup ref="StorefrontCustomerAddConfigurableProductQuantityAndAddToWishListActionGroup" stepKey="addConfigurableProductToWishlist3">
183265
<argument name="productVar" value="$createConfigurableProduct$"/>
184266
<argument name="quantity" value="10"/>
185267
</actionGroup>
186268

187-
<!-- Assert Configurable product is present in wishlist 3 -->
269+
<!-- Assert Configurable product is present in Wish List 3 -->
188270
<actionGroup ref="AssertProductQuantityInWishlistActionGroup" stepKey="assertConfigurableProductPresent3">
189271
<argument name="productName" value="$createConfigurableProduct.name$"/>
190272
<argument name="productQuantity" value="10"/>
191273
</actionGroup>
192274

193-
<!-- Edit wishlist Configurable no options product -->
275+
<!-- Edit Wish List Configurable no options product -->
194276
<actionGroup ref="StorefrontCustomerUpdateWishlistItemActionGroup" stepKey="clickEditWishlistItem1">
195277
<argument name="productName" value="$createConfigurableProduct.name$"/>
196278
</actionGroup>
197279

198-
<!-- Update Configurable product in wishlist from product page -->
280+
<!-- Update Configurable product in Wish List from product page -->
199281
<actionGroup ref="StorefrontCustomerUpdateProductInWishlistActionGroup" stepKey="updateProductWithOptionInWishlist1">
200282
<argument name="productVar" value="$createConfigurableProduct$"/>
201283
</actionGroup>
202284

203-
<!-- Assert Configurable product is present in wishlist 4 -->
285+
<!-- Assert Configurable product is present in Wish List 4 -->
204286
<actionGroup ref="AssertProductQuantityInWishlistActionGroup" stepKey="assertConfigurableProductPresent4">
205287
<argument name="productName" value="$createConfigurableProduct.name$"/>
206288
<argument name="productQuantity" value="10"/>
207289
</actionGroup>
208290

209-
<!-- Assert Configurable product is present in wishlist 5 -->
291+
<!-- Assert Configurable product is present in Wish List 5 -->
210292
<actionGroup ref="AssertProductQuantityInWishlistActionGroup" stepKey="assertConfigurableProductPresent5">
211293
<argument name="productName" value="$createConfigurableProduct.name$"/>
212294
<argument name="productQuantity" value="100"/>
213295
</actionGroup>
214296

215-
<!-- Open Bundle Product page -->
216-
<actionGroup ref="StorefrontOpenProductPageActionGroup" stepKey="openBundleProductPage">
217-
<argument name="productUrl" value="$createBundleProduct.custom_attributes[url_key]$"/>
218-
</actionGroup>
219-
220-
<!--Click "Customize and Add to Cart" button-->
221-
<click selector="{{StorefrontBundledSection.addToCart}}" stepKey="clickBundleCustomize1"/>
222-
223-
<!-- Add Bundle product to the wishlist -->
224-
<actionGroup ref="StorefrontCustomerAddBundleProductQuantityAndAddToWishListActionGroup" stepKey="addBundleProductToWishlist">
225-
<argument name="productVar" value="$createBundleProduct$"/>
226-
<argument name="parentQuantity" value="100"/>
227-
<argument name="childQuantity" value="100" />
228-
<argument name="optionName" value="$$createBundleOption1_1.value$$" />
229-
</actionGroup>
230-
231-
<!-- Assert Simple product is present in wishlist -->
232-
<actionGroup ref="AssertProductQuantityInWishlistActionGroup" stepKey="assertProductPresent">
233-
<argument name="productName" value="$createProduct.name$"/>
234-
<argument name="productQuantity" value="100"/>
235-
</actionGroup>
236-
237-
<!-- Edit wishlist Simple product -->
238-
<actionGroup ref="StorefrontCustomerUpdateWishlistItemActionGroup" stepKey="clickEditWishlistItem2">
239-
<argument name="productName" value="$createProduct.name$"/>
240-
</actionGroup>
241-
242-
<!-- Update Simple product in wishlist from product page -->
243-
<actionGroup ref="StorefrontCustomerUpdateProductInWishlistActionGroup" stepKey="updateProductWithOptionInWishlist2">
244-
<argument name="productVar" value="$createProduct$"/>
297+
<!-- Remove Configurable Product from Wish list -->
298+
<actionGroup ref="StorefrontCustomerRemoveProductFromWishlistUsingSidebarActionGroup" stepKey="removeConfigurableProductFromWishlist">
299+
<argument name="product" value="$$createConfigurableProduct$$"/>
245300
</actionGroup>
246-
247-
<actionGroup ref="AssertProductQuantityInWishlistActionGroup" stepKey="assertProductPresent2">
248-
<argument name="productName" value="$createProduct.name$"/>
249-
<argument name="productQuantity" value="100"/>
250-
</actionGroup>
251-
252-
<!-- Go to Grouped PDP from Wishlist -->
253-
<actionGroup ref="StorefrontCustomerAccessGroupedProductFromWishlistActionGroup" stepKey="goToGroupedProductPage">
254-
<argument name="productVar" value="$createGroupedProduct.name$"/>
255-
<argument name="quantity" value="100"/>
256-
</actionGroup>
257-
258-
<!-- Add Grouped product to the wishlist again -->
259-
<actionGroup ref="StorefrontCustomerAddGroupedProductQuantityAndAddToWishListActionGroup" stepKey="readdGroupedProductToWishlist">
260-
<argument name="productVar" value="$createGroupedProduct$"/>
261-
<argument name="quantity" value="100"/>
262-
</actionGroup>
263-
264-
265-
<!-- Go to Bundle PDP from Wishlist -->
266-
<actionGroup ref="StorefrontCustomerAccessProductFromWishlistActionGroup" stepKey="goToBundleProductPage">
267-
<argument name="productVar" value="$createBundleProduct.name$"/>
268-
<argument name="quantity" value="100"/>
269-
</actionGroup>
270-
271-
<!--Click "Customize and Add to Cart" button-->
272-
<click selector="{{StorefrontBundledSection.addToCart}}" stepKey="clickBundleCustomize2"/>
273-
274-
<!-- Add Bundle product to the wishlist -->
275-
<actionGroup ref="StorefrontCustomerAddBundleProductQuantityAndAddToWishListActionGroup" stepKey="readdBundleProductToWishlist">
276-
<argument name="productVar" value="$createBundleProduct$"/>
277-
<argument name="parentQuantity" value="100"/>
278-
<argument name="childQuantity" value="100" />
279-
<argument name="optionName" value="$$createBundleOption1_1.value$$" />
280-
</actionGroup>
281-
282301
</test>
283302
</tests>

0 commit comments

Comments
 (0)