|
18 | 18 | <group value="sales"/>
|
19 | 19 | </annotations>
|
20 | 20 | <before>
|
21 |
| - <!-- Login as admin --> |
22 | 21 | <actionGroup ref="AdminLoginActionGroup" stepKey="LoginAsAdmin"/>
|
23 |
| - |
24 |
| - <!-- Create customer --> |
25 | 22 | <createData entity="Simple_US_Customer" stepKey="createCustomer"/>
|
26 |
| - |
27 |
| - <!-- Create simple product --> |
28 | 23 | <createData entity="SimpleProduct2" stepKey="createSimpleProduct">
|
29 | 24 | <field key="price">10</field>
|
30 | 25 | </createData>
|
31 |
| - |
32 |
| - <!-- Create sales rule with coupon --> |
33 | 26 | <createData entity="SalesRuleSpecificCouponWithFixedDiscount" stepKey="createCartPriceRule"/>
|
34 | 27 | <createData entity="SimpleSalesRuleCoupon" stepKey="createCouponForCartPriceRule">
|
35 | 28 | <requiredEntity createDataKey="createCartPriceRule"/>
|
36 | 29 | </createData>
|
37 |
| - |
38 |
| - <!-- Enable Bank Transfer payment --> |
39 | 30 | <magentoCLI
|
40 | 31 | command="config:set {{EnablePaymentBankTransferConfigData.path}} {{EnablePaymentBankTransferConfigData.value}}"
|
41 | 32 | stepKey="enableBankTransferPayment"/>
|
42 |
| - |
43 |
| - <!--Set default flat rate shipping method settings--> |
44 | 33 | <magentoCLI command="config:set {{EnableFlatRateConfigData.path}} {{EnableFlatRateConfigData.value}}"
|
45 | 34 | stepKey="enableFlatRate"/>
|
46 | 35 | </before>
|
47 | 36 | <after>
|
48 |
| - <!-- Disable Bank Transfer payment --> |
49 | 37 | <magentoCLI
|
50 | 38 | command="config:set {{DisablePaymentBankTransferConfigData.path}} {{DisablePaymentBankTransferConfigData.value}}"
|
51 | 39 | stepKey="disableBankTransferPayment"/>
|
52 |
| - |
53 |
| - <!--Disable flat rate shipping method--> |
54 | 40 | <magentoCLI command="config:set {{DisableFlatRateConfigData.path}} {{DisableFlatRateConfigData.value}}"
|
55 | 41 | stepKey="disableFlatRate"/>
|
56 |
| - |
57 |
| - <!-- Delete sales rule --> |
58 | 42 | <deleteData createDataKey="createCartPriceRule" stepKey="deleteCartPriceRule"/>
|
59 |
| - |
60 |
| - <!-- Delete customer --> |
61 | 43 | <deleteData createDataKey="createCustomer" stepKey="deleteCustomer"/>
|
62 |
| - |
63 |
| - <!-- Delete product --> |
64 | 44 | <deleteData createDataKey="createSimpleProduct" stepKey="deleteSimpleProduct"/>
|
65 |
| - |
66 |
| - <!-- Log out --> |
67 | 45 | <actionGroup ref="AdminLogoutActionGroup" stepKey="logout"/>
|
68 | 46 | </after>
|
69 |
| - |
70 |
| - <!-- Create order --> |
71 | 47 | <actionGroup ref="NavigateToNewOrderPageExistingCustomerActionGroup" stepKey="goToCreateOrderPage">
|
72 | 48 | <argument name="customer" value="$$createCustomer$$"/>
|
73 | 49 | </actionGroup>
|
74 |
| - |
75 |
| - <!-- Add product to order --> |
76 | 50 | <actionGroup ref="AddSimpleProductToOrderActionGroup" stepKey="addProductToOrder">
|
77 | 51 | <argument name="product" value="$$createSimpleProduct$$"/>
|
78 | 52 | </actionGroup>
|
79 |
| - |
80 |
| - <!-- Apply coupon to the order --> |
81 | 53 | <actionGroup ref="AdminApplyCouponToOrderActionGroup" stepKey="applyCoupon">
|
82 | 54 | <argument name="couponCode" value="$$createCouponForCartPriceRule.code$$"/>
|
83 | 55 | </actionGroup>
|
84 |
| - |
85 |
| - <!-- Remove coupon from the order --> |
86 | 56 | <actionGroup ref="AdminRemoveCouponFromOrderActionGroup" stepKey="removeCoupon"/>
|
87 |
| - |
88 |
| - <!--Select FlatRate shipping method--> |
89 | 57 | <actionGroup ref="AdminSelectFlatRateShippingMethodActionGroup" stepKey="selectFlatRateShippingMethod"/>
|
90 |
| - |
91 |
| - <!-- Select bank Transfer payment method --> |
92 | 58 | <waitForElementVisible selector="{{AdminOrderFormPaymentSection.paymentBlock}}"
|
93 | 59 | stepKey="waitForPaymentOptions"/>
|
94 | 60 | <conditionalClick selector="{{AdminOrderFormPaymentSection.bankTransferOption}}"
|
95 | 61 | dependentSelector="{{AdminOrderFormPaymentSection.bankTransferOption}}" visible="true"
|
96 | 62 | stepKey="checkBankTransferOption"/>
|
97 |
| - |
98 |
| - <!-- Submit order --> |
99 | 63 | <actionGroup ref="AdminSubmitOrderActionGroup" stepKey="submitOrder"/>
|
100 |
| - |
101 |
| - <!-- Grab order id --> |
102 | 64 | <grabTextFrom selector="|Order # (\d+)|" stepKey="getOrderId"/>
|
103 |
| - |
104 |
| - <!-- Open created order --> |
105 | 65 | <amOnPage url="{{AdminOrdersPage.url}}" stepKey="goToOrdersPage"/>
|
106 | 66 | <waitForPageLoad stepKey="waitForOrdersPageLoad"/>
|
107 | 67 | <actionGroup ref="FilterOrderGridByIdActionGroup" stepKey="filterOrdersGridById">
|
|
0 commit comments