Skip to content

Commit e0847ae

Browse files
committed
ACQE-4869 : Complete a Sales Order Paid with PayPal Payments Standard
Added code for customer login and delete
1 parent c8420d3 commit e0847ae

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

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

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<test name="AdminCancelledPaymentStandardOrderTest">
1111
<annotations>
1212
<features value="PayPal"/>
13-
<stories value="Payment standard methods"/>
13+
<stories value="Payment standard method"/>
1414
<title value="Complete a Sales Order Paid with PayPal Payments Standard"/>
1515
<description value="Complete order paid with PayPalStandard and cancelled in backend"/>
1616
<severity value="MAJOR"/>
@@ -30,12 +30,18 @@
3030
</before>
3131
<after>
3232
<deleteData createDataKey="createProduct" stepKey="deleteProduct"/>
33+
<!-- Customer Log Out -->
34+
<actionGroup ref="StorefrontCustomerLogoutActionGroup" stepKey="customerLogout"/>
3335
<deleteData createDataKey="createCustomer" stepKey="deleteCustomer"/>
3436
<!-- Logout-->
3537
<actionGroup ref="AdminLogoutActionGroup" stepKey="logout"/>
3638
</after>
3739
<!-- Navigate to StoreFront -->
3840
<actionGroup ref="StorefrontOpenHomePageActionGroup" stepKey="goToStoreFront"/>
41+
<!-- Login as customer -->
42+
<actionGroup ref="LoginToStorefrontActionGroup" stepKey="storefrontCustomerLogin">
43+
<argument name="Customer" value="$$createCustomer$$"/>
44+
</actionGroup>
3945
<!-- Add product to cart -->
4046
<actionGroup ref="AddSimpleProductToCartActionGroup" stepKey="addProductToCart">
4147
<argument name="product" value="$$createProduct$$"/>
@@ -48,8 +54,8 @@
4854
<!-- Login to PayPal in-context and verify order total on PayPal page-->
4955
<actionGroup ref="StorefrontLoginToPayPalStandardPaymentActionGroup" stepKey="loginToPayPal"/>
5056
<actionGroup ref="StorefrontPaypalSwitchBackToMagentoFromCheckoutPageActionGroup" stepKey="confirmPaymentAndGoBackToMagento"/>
51-
<waitForElementVisible selector="{{CheckoutSuccessMainSection.orderNumber}}" stepKey="waitForOrderNumberToBeGrabbed"/>
52-
<grabTextFrom selector="{{CheckoutSuccessMainSection.orderNumber}}" stepKey="grabOrderNumber"/>
57+
<waitForElementVisible selector="{{CheckoutSuccessMainSection.orderNumber22}}" stepKey="waitForOrderNumberToBeGrabbed"/>
58+
<grabTextFrom selector="{{CheckoutSuccessMainSection.orderNumber22}}" stepKey="grabOrderNumber"/>
5359
<!-- Go to order page -->
5460
<actionGroup ref="OpenOrderByIdActionGroup" stepKey="openOrderedPage">
5561
<argument name="orderId" value="{$grabOrderNumber}"/>
@@ -62,13 +68,13 @@
6268
<grabTextFrom selector="{{AdminOrderDetailsInformationSection.paymentInformationField('Last Transaction ID')}}" stepKey="grabTransactionID"/>
6369
<actionGroup ref="AdminOpenOrderCommentsHistoryActionGroup" stepKey="clickOnCommentsHistory"/>
6470
<waitForText selector="{{AdminOrderCommentsTabSection.orderCommentsWithType('Canceled order')}}" userInput="Canceled order online Amount: $145.98. Transaction ID: &quot;{$grabTransactionID}&quot;" stepKey="seeOrderHistoryNotesAfterCancelingOrder"/>
65-
<actionGroup ref="AdminAssertTransactionTypeInTransactionTabActionGroup" stepKey="assertTransactionTypeHasAuthorization">
71+
<actionGroup ref="AdminOpenTransactionsTabActionGroup" stepKey="openTransactionTypeHasAuthorization">
6672
<argument name="transactionType" value="authorization"/>
6773
</actionGroup>
6874
<waitForText selector="{{AdminTransactionsGridSection.transactionData('Is Closed')}}" userInput="Yes" stepKey="seeIfClosedHeaderIsSetAsYesForAuthorization"/>
6975
<waitForElementClickable selector="{{AdminProductFormActionSection.backButton}}" stepKey="waitForBackButtonToBeClicked"/>
7076
<click selector="{{AdminProductFormActionSection.backButton}}" stepKey="clickBackButton"/>
71-
<actionGroup ref="AdminAssertTransactionTypeInTransactionTabActionGroup" stepKey="assertTransactionTypeHasVoid">
77+
<actionGroup ref="AdminOpenTransactionsTabActionGroup" stepKey="openTransactionTypeHasVoid">
7278
<argument name="transactionType" value="void"/>
7379
</actionGroup>
7480
<waitForText selector="{{AdminTransactionsGridSection.transactionData('Is Closed')}}" userInput="Yes" stepKey="seeIfClosedHeaderIsSetAsYesForVoid"/>

0 commit comments

Comments
 (0)