19
19
</annotations >
20
20
<before >
21
21
<actionGroup ref =" LoginAsAdmin" stepKey =" loginAsAdmin" />
22
- <!-- Go to new order status page-->
23
- <amOnPage url =" {{AdminOrderStatusPage.url}}" stepKey =" goToOrderStatusPage" />
24
- <click selector =" {{AdminMainActionsSection.add}}" stepKey =" clickCreateNewStatus" />
25
- <!-- Fill the form and validate save success message-->
26
- <actionGroup ref =" AdminOrderStatusFormFillAndSave" stepKey =" fillFormAndClickSave" >
27
- <argument name =" status" value =" {{defaultOrderStatus.status}}" />
28
- <argument name =" label" value =" {{defaultOrderStatus.label}}" />
29
- </actionGroup >
30
- <actionGroup ref =" AssertOrderStatusFormSaveSuccess" stepKey =" seeFormSaveSuccess" />
31
22
</before >
32
23
<after >
33
24
<actionGroup ref =" logout" stepKey =" logout" />
34
25
</after >
35
26
27
+ <!-- Go to new order status page-->
28
+ <amOnPage url =" {{AdminOrderStatusPage.url}}" stepKey =" goToOrderStatusPage" />
29
+ <click selector =" {{AdminMainActionsSection.add}}" stepKey =" clickCreateNewStatus" />
30
+
31
+ <!-- Fill the form and validate save success message-->
32
+ <actionGroup ref =" AdminOrderStatusFormFillAndSave" stepKey =" fillFormAndClickSave" >
33
+ <argument name =" status" value =" {{defaultOrderStatus.status}}" />
34
+ <argument name =" label" value =" {{defaultOrderStatus.label}}" />
35
+ </actionGroup >
36
+ <actionGroup ref =" AssertOrderStatusFormSaveSuccess" stepKey =" seeFormSaveSuccess" />
37
+
36
38
<!-- Open the created order status in grid page and change the order state to Pending and verify save message-->
37
39
<actionGroup ref =" AssertOrderStatusExistsInGrid" stepKey =" searchCreatedOrderStatus" >
38
40
<argument name =" status" value =" {{defaultOrderStatus.status}}" />
50
52
<argument name =" status" value =" {{defaultOrderStatus.status}}" />
51
53
<argument name =" label" value =" {{defaultOrderStatus.label}}" />
52
54
</actionGroup >
55
+
53
56
<!-- Click unassign and verify AssertOrderStatusSuccessUnassignMessage-->
54
57
<click selector =" {{AdminOrderStatusGridSection.unassign}}" stepKey =" clickUnassign" />
55
58
<see selector =" {{AdminMessagesSection.success}}" userInput =" You have unassigned the order status." stepKey =" seeAssertOrderStatusSuccessUnassignMessage" />
59
62
<argument name =" status" value =" {{defaultOrderStatus.status}}" />
60
63
<argument name =" label" value =" {{defaultOrderStatus.label}}" />
61
64
</actionGroup >
65
+
62
66
<!-- Verify the order status grid page shows the updated order status and verify AssertOrderStatusNotAssigned-->
63
67
<dontSee selector =" {{AdminOrderStatusGridSection.stateCodeAndTitleDataColumn}}" stepKey =" seeEmptyStateCodeAndTitleValue" />
64
68
<dontSee selector =" {{AdminOrderStatusGridSection.unassign}}" stepKey =" seeAssertOrderStatusNotAssigned" />
65
69
</test >
66
- </tests >
70
+ </tests >
0 commit comments