Skip to content

Commit bdcf9bd

Browse files
ACQE-5709 : Optimized the code
1 parent 3534d7b commit bdcf9bd

File tree

1 file changed

+15
-18
lines changed

1 file changed

+15
-18
lines changed

app/code/Magento/Paypal/Test/Mftf/Test/StorefrontPaypalExpressCheckoutWithDiscountCoupon.xml

Lines changed: 15 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -42,15 +42,12 @@
4242
<actionGroup ref="AdminCartPriceRuleSaveActionGroup" stepKey="saveCartPriceRule"/>
4343
<!-- end of create cart price rule -->
4444
<!-- Configure Paypal Express Checkout -->
45-
<actionGroup ref="AdminPayPalExpressCheckoutEnableActionGroup" stepKey="ConfigPayPalExpress">
45+
<actionGroup ref="AdminPayPalExpressCheckoutEnableActionGroup" stepKey="ConfigurePayPalExpress">
4646
<argument name="credentials" value="SamplePaypalExpressConfig2"/>
4747
</actionGroup>
4848
</before>
4949
<after>
50-
<magentoCLI command="config:set paypal/general/merchant_country US" stepKey="setMerchantCountry"/>
5150
<magentoCLI command="config:set payment/paypal_express/active 0" stepKey="disablePayPalExpress"/>
52-
<magentoCLI command="config:set payment/wps_express/active 0" stepKey="disableWPSExpress"/>
53-
<magentoCLI command="config:set payment/hosted_pro/active 0" stepKey="disableHostedProExpress"/>
5451
<deleteData createDataKey="createProduct" stepKey="deleteProduct"/>
5552
<deleteData createDataKey="createCategory" stepKey="deleteCategory"/>
5653
<actionGroup ref="AdminLogoutActionGroup" stepKey="logout"/>
@@ -64,30 +61,30 @@
6461
<argument name="product" value="$$createProduct$$"/>
6562
</actionGroup>
6663
<!-- Goto Checkout Page -->
67-
<actionGroup ref="OpenStoreFrontCheckoutShippingPageActionGroup" stepKey="openCheckoutShippingPage"/>
68-
<actionGroup ref="CheckoutSelectFlatRateShippingMethodActionGroup" stepKey="checkFlatRateShippingMethod" />
64+
<actionGroup ref="StorefrontOpenCheckoutPageActionGroup" stepKey="goToCheckout"/>
65+
<actionGroup ref="CheckoutSelectFlatRateShippingMethodActionGroup" stepKey="selectFlatRateShipping" />
6966
<actionGroup ref="StorefrontCheckoutClickNextOnShippingStepActionGroup" stepKey="clickNext"/>
7067

7168
<!-- Apply Discount Coupon to the Order -->
7269
<actionGroup ref="StorefrontApplyDiscountCodeActionGroup" stepKey="applyDiscountCoupon">
7370
<argument name="discountCode" value="{{_defaultCoupon.code}}"/>
7471
</actionGroup>
7572

76-
<!-- click on PayPal payment radio button -->
77-
<waitForElement selector="{{CheckoutPaymentSection.PayPalPaymentRadio}}" stepKey="waitForPlaceOrderButton"/>
78-
<click selector="{{CheckoutPaymentSection.PayPalPaymentRadio}}" stepKey="guestSelectCheckMoneyOrderPayment"/>
73+
<!-- Click on PayPal payment radio button -->
74+
<waitForElementClickable selector="{{CheckoutPaymentSection.PayPalPaymentRadio}}" stepKey="waitForPayPalRadioButton"/>
75+
<click selector="{{CheckoutPaymentSection.PayPalPaymentRadio}}" stepKey="selectPaypalPayment"/>
7976

80-
<!--Click Paypal button-->
77+
<!-- Click Paypal button -->
8178
<actionGroup ref="SwitchToPayPalGroupBtnActionGroup" stepKey="clickPayPalBtn"/>
8279

83-
<!--Login to Paypal in-context-->
84-
<actionGroup ref="StorefrontLoginToPayPalPaymentAccountTwoStepActionGroup" stepKey="LoginToPayPal"/>
85-
<!--Transfer Cart Line and Shipping Method assertion-->
86-
<actionGroup ref="PayPalAssertTransferLineAndShippingMethodNotExistActionGroup" stepKey="assertPayPalSettings"/>
80+
<!-- Login to Paypal in-context -->
81+
<actionGroup ref="StorefrontLoginToPayPalPaymentAccountTwoStepActionGroup" stepKey="loginToPayPal"/>
82+
<!-- Transfer Cart Line and Shipping Method assertion -->
83+
<actionGroup ref="PayPalAssertTransferLineAndShippingMethodNotExistActionGroup" stepKey="assertPayPalPage"/>
8784

88-
<!--Click PayPal button and go back to Magento site-->
89-
<actionGroup ref="StorefrontPaypalSwitchBackToMagentoFromCheckoutPageActionGroup" stepKey="goBackToMagentoSite"/>
90-
<!-- I see order successful Page instead of Order Review Page -->
91-
<actionGroup ref="AssertStorefrontCheckoutSuccessActionGroup" stepKey="assertCheckoutSuccess"/>
85+
<!-- Click PayPal button and go back to Magento site -->
86+
<actionGroup ref="StorefrontPaypalSwitchBackToMagentoFromCheckoutPageActionGroup" stepKey="confirmPaymentAndGoBackToMagento"/>
87+
<!-- I see order successful Page -->
88+
<actionGroup ref="AssertStorefrontCheckoutSuccessActionGroup" stepKey="assertOrderSuccess"/>
9289
</test>
9390
</tests>

0 commit comments

Comments
 (0)