Skip to content

Commit ec31629

Browse files
committed
MC-4543: Convert MassAssignCustomerGroupTest to MFTF
- Fixing text alignment. - Adding setup/cleanup steps to the "before"/"after" blocks. - Fixing data references in the "actionGroups".
1 parent ada2a04 commit ec31629

File tree

1 file changed

+13
-6
lines changed

1 file changed

+13
-6
lines changed

app/code/Magento/Customer/Test/Mftf/Test/ChangeCustomerGroupTest.xml

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
*/
77
-->
88

9-
<tests xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:mftf:Test/etc/testSchema.xsd">
9+
<tests xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
10+
xsi:noNamespaceSchemaLocation="urn:magento:mftf:Test/etc/testSchema.xsd">
1011
<test name="ChangingSingleCustomerGroupViaGrid">
1112
<annotations>
1213
<title value="Change a single customer group via grid"/>
@@ -20,6 +21,8 @@
2021

2122
<before>
2223
<createData entity="Simple_US_Customer" stepKey="createCustomer"/>
24+
25+
<actionGroup ref="LoginAsAdmin" stepKey="loginAsAdmin"/>
2326
</before>
2427
<after>
2528
<!--Delete created product-->
@@ -28,30 +31,33 @@
2831
<actionGroup ref="AdminDeleteCustomerGroupActionGroup" stepKey="deleteCustomerGroup">
2932
<argument name="customerGroupName" value="{{CustomerGroupChange.code}}"/>
3033
</actionGroup>
34+
35+
<actionGroup ref="logout" stepKey="logout"/>
3136
</after>
32-
<actionGroup ref="LoginAsAdmin" stepKey="loginAsAdmin"/>
37+
3338
<actionGroup ref="AdminCreateCustomerGroupActionGroup" stepKey="createCustomerGroup">
3439
<argument name="groupName" value="{{CustomerGroupChange.code}}"/>
3540
<argument name="taxClass" value="{{CustomerGroupChange.tax_class_name}}"/>
3641
</actionGroup>
3742
<actionGroup ref="NavigateToAllCustomerPage" stepKey="navToCustomers"/>
3843
<actionGroup ref="AdminFilterCustomerByName" stepKey="filterCustomer">
39-
<argument name="customerName" value="$createCustomer.fullname$"/>
44+
<argument name="customerName" value="{{Simple_US_Customer.fullname}}"/>
4045
</actionGroup>
4146
<actionGroup ref="AdminSelectCustomerByEmail" stepKey="selectCustomer">
42-
<argument name="customerEmail" value="$createCustomer.email$"/>
47+
<argument name="customerEmail" value="$$createCustomer.email$$"/>
4348
</actionGroup>
4449
<actionGroup ref="SetCustomerGroupForSelectedCustomersViaGrid" stepKey="setCustomerGroup">
4550
<argument name="groupName" value="{{CustomerGroupChange.code}}"/>
4651
</actionGroup>
4752
<actionGroup ref="AdminFilterCustomerByName" stepKey="filterCustomerAfterGroupChange">
48-
<argument name="customerName" value="$createCustomer.fullname$"/>
53+
<argument name="customerName" value="{{Simple_US_Customer.fullname}}"/>
4954
</actionGroup>
5055
<actionGroup ref="VerifyCustomerGroupForCustomer" stepKey="verifyCustomerGroupSet">
51-
<argument name="customerEmail" value="$createCustomer.email$"/>
56+
<argument name="customerEmail" value="$$createCustomer.email$$"/>
5257
<argument name="groupName" value="{{CustomerGroupChange.code}}"/>
5358
</actionGroup>
5459
</test>
60+
5561
<test name="ChangingAllCustomerGroupViaGrid" extends="ChangingSingleCustomerGroupViaGrid">
5662
<annotations>
5763
<title value="Change all customers' group via grid"/>
@@ -62,6 +68,7 @@
6268
<group value="customer"/>
6369
<group value="mtf_migrated"/>
6470
</annotations>
71+
6572
<remove keyForRemoval="filterCustomer"/>
6673
<actionGroup ref="AdminSelectAllCustomers" stepKey="selectCustomer">
6774
<argument name="customerEmail" value="$customer.email$"/>

0 commit comments

Comments
 (0)