Skip to content

Commit 03429a3

Browse files
committed
MC-4538: Convert RegisterCustomerFrontendEntityTest to MFTF
- Addressing review comments
1 parent b7fe546 commit 03429a3

File tree

2 files changed

+13
-5
lines changed

2 files changed

+13
-5
lines changed

app/code/Magento/Customer/Test/Mftf/ActionGroup/SignUpNewUserFromStorefrontActionGroup.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,13 @@
4040
<fillField stepKey="fillConfirmPassword" userInput="{{customer.password}}" selector="{{StorefrontCustomerCreateFormSection.confirmPasswordField}}"/>
4141
<click stepKey="clickCreateAccountButton" selector="{{StorefrontCustomerCreateFormSection.createAccountButton}}"/>
4242
<waitForPageLoad stepKey="waitForCreateAccountButtonToLoad" />
43-
<see stepKey="seeThankYouMessage" userInput="Thank you for registering with Main Website Store."/>
43+
</actionGroup>
44+
<actionGroup name="AssertSignedUpNewsletterActionGroup">
45+
<arguments>
46+
<argument name="customer" defaultValue="CustomerEntityOne"/>
47+
<argument name="storeName" defaultValue="Main Website" type="string"/>
48+
</arguments>
49+
<see stepKey="successMessage" userInput="Thank you for registering with {{storeName}} Store." selector="{{AdminCustomerMessagesSection.successMessage}}"/>
4450
<see stepKey="seeFirstName" userInput="{{customer.firstname}}" selector="{{StorefrontCustomerDashboardAccountInformationSection.ContactInformation}}" />
4551
<see stepKey="seeLastName" userInput="{{customer.lastname}}" selector="{{StorefrontCustomerDashboardAccountInformationSection.ContactInformation}}" />
4652
<see stepKey="seeEmail" userInput="{{customer.email}}" selector="{{StorefrontCustomerDashboardAccountInformationSection.ContactInformation}}" />

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

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,12 @@
2929
<actionGroup ref="logout" stepKey="logout"/>
3030
</after>
3131

32-
<!--Create new customer on storefront-->
33-
<actionGroup ref="SignUpNewUserFromStorefrontActionGroup" stepKey="SignUpNewUser">
34-
<argument name="Customer" value="CustomerEntityOne"/>
32+
<!--Create new customer on storefront and perform the asserts-->
33+
<actionGroup ref="SignUpNewUserFromStorefrontActionGroup" stepKey="signUpNewUser">
34+
<argument name="customer" value="CustomerEntityOne"/>
35+
</actionGroup>
36+
<actionGroup ref="AssertSignedUpNewsletterActionGroup" stepKey="assertSignedUpNewsLetter">
37+
<argument name="customer" value="CustomerEntityOne"/>
3538
</actionGroup>
36-
<seeInCurrentUrl url="{{StorefrontCustomerDashboardPage.url}}" stepKey="seeAssertInCurrentUrl"/>
3739
</test>
3840
</tests>

0 commit comments

Comments
 (0)