|
42 | 42 | <actionGroup ref="AdminCartPriceRuleSaveActionGroup" stepKey="saveCartPriceRule"/>
|
43 | 43 | <!-- end of create cart price rule -->
|
44 | 44 | <!-- Configure Paypal Express Checkout -->
|
45 |
| - <actionGroup ref="AdminPayPalExpressCheckoutEnableActionGroup" stepKey="ConfigPayPalExpress"> |
| 45 | + <actionGroup ref="AdminPayPalExpressCheckoutEnableActionGroup" stepKey="ConfigurePayPalExpress"> |
46 | 46 | <argument name="credentials" value="SamplePaypalExpressConfig2"/>
|
47 | 47 | </actionGroup>
|
48 | 48 | </before>
|
49 | 49 | <after>
|
50 |
| - <magentoCLI command="config:set paypal/general/merchant_country US" stepKey="setMerchantCountry"/> |
51 | 50 | <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"/> |
54 | 51 | <deleteData createDataKey="createProduct" stepKey="deleteProduct"/>
|
55 | 52 | <deleteData createDataKey="createCategory" stepKey="deleteCategory"/>
|
56 | 53 | <actionGroup ref="AdminLogoutActionGroup" stepKey="logout"/>
|
|
64 | 61 | <argument name="product" value="$$createProduct$$"/>
|
65 | 62 | </actionGroup>
|
66 | 63 | <!-- 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" /> |
69 | 66 | <actionGroup ref="StorefrontCheckoutClickNextOnShippingStepActionGroup" stepKey="clickNext"/>
|
70 | 67 |
|
71 | 68 | <!-- Apply Discount Coupon to the Order -->
|
72 | 69 | <actionGroup ref="StorefrontApplyDiscountCodeActionGroup" stepKey="applyDiscountCoupon">
|
73 | 70 | <argument name="discountCode" value="{{_defaultCoupon.code}}"/>
|
74 | 71 | </actionGroup>
|
75 | 72 |
|
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"/> |
79 | 76 |
|
80 |
| - <!--Click Paypal button--> |
| 77 | + <!-- Click Paypal button --> |
81 | 78 | <actionGroup ref="SwitchToPayPalGroupBtnActionGroup" stepKey="clickPayPalBtn"/>
|
82 | 79 |
|
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"/> |
87 | 84 |
|
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"/> |
92 | 89 | </test>
|
93 | 90 | </tests>
|
0 commit comments