|
23 | 23 | <requiredEntity createDataKey="createCategory"/>
|
24 | 24 | </createData>
|
25 | 25 | <!-- Create Customer Account -->
|
26 |
| - <createData entity="Simple_US_Customer" stepKey="createCustomer"/> |
| 26 | + <createData entity="Simple_US_Customer" stepKey="createCustomer"/> |
| 27 | + |
| 28 | + <createData entity="GuestCart" stepKey="createGuestCart"/> |
| 29 | + <createData entity="SimpleCartItem" stepKey="addCartItem"> |
| 30 | + <requiredEntity createDataKey="createGuestCart"/> |
| 31 | + <requiredEntity createDataKey="createSimpleProduct"/> |
| 32 | + </createData> |
| 33 | + <createData entity="GuestAddressInformation" stepKey="addGuestOrderAddress"> |
| 34 | + <requiredEntity createDataKey="createGuestCart"/> |
| 35 | + </createData> |
| 36 | + <updateData createDataKey="createGuestCart" entity="GuestOrderPaymentMethod" stepKey="sendGuestPaymentInformation"> |
| 37 | + <requiredEntity createDataKey="createGuestCart"/> |
| 38 | + </updateData> |
27 | 39 | <!-- Reindex and flush cache -->
|
28 | 40 | <magentoCLI command="indexer:reindex" stepKey="reindex"/>
|
29 | 41 | <magentoCLI command="cache:flush" stepKey="flushCache"/>
|
30 | 42 | </before>
|
31 | 43 | <after>
|
32 |
| - <deleteData createDataKey="createCustomer" stepKey="deleteCreateCustomer"/> |
| 44 | + <!-- <deleteData createDataKey="createCustomer" stepKey="deleteCreateCustomer"/> |
33 | 45 | <deleteData createDataKey="createSimpleProduct" stepKey="deleteSimpleProduct"/>
|
34 |
| - <deleteData createDataKey="createCategory" stepKey="deleteCategory"/> |
| 46 | + <deleteData createDataKey="createCategory" stepKey="deleteCategory"/> --> |
35 | 47 |
|
36 | 48 | <!-- Reindex invalidated indices after product attribute has been created/deleted -->
|
37 | 49 | <magentoCron groups="index" stepKey="reindexInvalidatedIndices"/>
|
38 | 50 | </after>
|
39 | 51 |
|
40 | 52 | <!-- Order a product -->
|
41 |
| - <amOnPage url="{{StorefrontProductPage.url($$createSimpleProduct.custom_attributes[url_key]$$)}}" stepKey="navigateToPDP"/> |
| 53 | + <!-- <amOnPage url="{{StorefrontProductPage.url($$createSimpleProduct.custom_attributes[url_key]$$)}}" stepKey="navigateToPDP"/> |
42 | 54 | <actionGroup ref="StorefrontAddProductToCartActionGroup" stepKey="cartAddSimpleProductToCart">
|
43 | 55 | <argument name="product" value="$$createSimpleProduct$$"/>
|
44 | 56 | <argument name="productCount" value="1"/>
|
|
56 | 68 | <grabTextFrom selector="{{CheckoutSuccessMainSection.orderNumber}}" stepKey="getOrderId"/>
|
57 | 69 | <assertNotEmpty stepKey="assertOrderIdIsNotEmpty" after="getOrderId">
|
58 | 70 | <actualResult type="const">$getOrderId</actualResult>
|
59 |
| - </assertNotEmpty> |
| 71 | + </assertNotEmpty> --> |
60 | 72 |
|
61 | 73 | <!-- Find the Order on frontend > Navigate to: Orders and Returns -->
|
62 | 74 | <amOnPage url="{{StorefrontGuestOrderSearchPage.url}}" stepKey="amOnOrdersAndReturns"/>
|
63 | 75 | <waitForPageLoad stepKey="waiForStorefrontPage"/>
|
64 | 76 |
|
| 77 | + |
| 78 | + |
| 79 | + <getData entity="GetOrderIdByIncrementId" stepKey="getOrderId"> |
| 80 | + <requiredEntity createDataKey="createGuestCart"/> |
| 81 | + </getData> |
| 82 | + |
65 | 83 | <!-- Fill the form with correspondent Order data -->
|
66 | 84 | <actionGroup ref="StorefrontFillOrdersAndReturnsFormActionGroup" stepKey="fillOrder">
|
67 |
| - <argument name="orderNumber" value="{$getOrderId}"/> |
| 85 | + <!-- <argument name="orderNumber" value="{$createGuestCart.return$}"/> --> |
| 86 | + <argument name="orderNumber" value="{$getOrderId.return$}"/> |
68 | 87 | <argument name="customer" value="$$createCustomer$$"/>
|
69 | 88 | </actionGroup>
|
70 | 89 |
|
|
0 commit comments