Skip to content

Commit f556ab3

Browse files
committed
Convert UpdateCmsPageRewriteEntityTest to MFTF
1 parent 1334d8a commit f556ab3

File tree

1 file changed

+37
-9
lines changed

1 file changed

+37
-9
lines changed

app/code/Magento/UrlRewrite/Test/Mftf/Test/AdminUpdateCmsPageRewriteEntityTest.xml

Lines changed: 37 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<annotations>
1212
<stories value="Update CMS Page URL Redirect"/>
1313
<title value="Update CMS Page URL Redirect"/>
14-
<description value="Login as Admin and tried to update the create URL Rewrite for CMS page"/>
14+
<description value="Login as Admin and tried to update the created URL Rewrite for CMS page"/>
1515
<group value="cMSContent"/>
1616
<group value="mtf_migrated"/>
1717
</annotations>
@@ -66,12 +66,11 @@
6666
<argument name="message" value="The URL Rewrite has been saved."/>
6767
</actionGroup>
6868

69+
<!-- Assert Url Rewrite Cms Page Redirect -->
6970
<actionGroup ref="StorefrontOpenHomePageActionGroup" stepKey="goToHomepage"/>
70-
<actionGroup ref="StorefrontSwitchStoreViewActionGroup" stepKey="storefrontSwitchStoreView">
71+
<actionGroup ref="StorefrontSwitchStoreViewActionGroup" stepKey="storefrontSwitchToCustomStoreView">
7172
<argument name="storeView" value="customStore"/>
7273
</actionGroup>
73-
74-
<!-- Assert Url Rewrite Cms Page Redirect -->
7574
<actionGroup ref="navigateToStorefrontForCreatedPage" stepKey="navigateToTheStoreFront">
7675
<argument name="page" value="newrequestpath"/>
7776
</actionGroup>
@@ -81,26 +80,27 @@
8180
<argument name="cmsContentHeading" value="$$createCMSPage.content_heading$$"/>
8281
</actionGroup>
8382

84-
<!--Search created CMS page url rewrite in grid-->
83+
<!--Search created CMS page url rewrite in grid second attempt-->
8584
<actionGroup ref="AdminSearchAndSelectUrlRewriteInGrid" stepKey="searchUrlRewriteSecondAttempt">
8685
<argument name="requestPath" value="newrequestpath"/>
8786
</actionGroup>
87+
8888
<!-- Update URL Rewrite for CMS Page Second Attempt -->
8989
<actionGroup ref="AdminUpdateUrlRewrite" stepKey="updateUrlRewriteSecondAttempt">
9090
<argument name="storeValue" value="Default Store View"/>
9191
<argument name="requestPath" value="temporaryrequestpath.html"/>
9292
<argument name="redirectTypeValue" value="Temporary (302)"/>
9393
<argument name="description" value="test description_302"/>
9494
</actionGroup>
95+
9596
<!-- Assert Url Rewrite Save Message -->
9697
<actionGroup ref="AssertMessageInAdminPanelActionGroup" stepKey="assertSuccessMessageSecondAttempt">
9798
<argument name="message" value="The URL Rewrite has been saved."/>
9899
</actionGroup>
99100

100-
<actionGroup ref="StorefrontOpenHomePageActionGroup" stepKey="goToHomepageSecondAttempt"/>
101-
<actionGroup ref="StorefrontSwitchDefaultStoreViewActionGroup" stepKey="switchToDefualtStoreView"/>
102-
103101
<!-- Assert Url Rewrite Cms Page Redirect -->
102+
<actionGroup ref="StorefrontOpenHomePageActionGroup" stepKey="goToHomepageSecondAttempt"/>
103+
<actionGroup ref="StorefrontSwitchDefaultStoreViewActionGroup" stepKey="switchToDefaultStoreView"/>
104104
<actionGroup ref="navigateToStorefrontForCreatedPage" stepKey="navigateToTheStoreFrontSecondAttempt">
105105
<argument name="page" value="temporaryrequestpath.html"/>
106106
</actionGroup>
@@ -110,9 +110,37 @@
110110
<argument name="cmsContentHeading" value="$$createCMSPage.content_heading$$"/>
111111
</actionGroup>
112112

113-
<actionGroup ref="AdminDeleteUrlRewrite" stepKey="deleteCustomUrlRewrite">
113+
<!--Search created CMS page url rewrite in grid third attempt-->
114+
<actionGroup ref="AdminSearchAndSelectUrlRewriteInGrid" stepKey="searchUrlRewriteThirdAttempt">
114115
<argument name="requestPath" value="temporaryrequestpath.html"/>
115116
</actionGroup>
117+
118+
<!-- Update URL Rewrite for CMS Page Third Attempt -->
119+
<actionGroup ref="AdminUpdateUrlRewrite" stepKey="updateUrlRewriteThirdAttempt">
120+
<argument name="storeValue" value="Default Store View"/>
121+
<argument name="requestPath" value="permanentrequestpath.htm"/>
122+
<argument name="redirectTypeValue" value="Permanent (301)"/>
123+
<argument name="description" value="test_description_301"/>
124+
</actionGroup>
125+
126+
<!-- Assert Url Rewrite Save Message -->
127+
<actionGroup ref="AssertMessageInAdminPanelActionGroup" stepKey="assertSuccessMessageThirdAttempt">
128+
<argument name="message" value="The URL Rewrite has been saved."/>
129+
</actionGroup>
130+
131+
<!-- Assert Url Rewrite Cms Page Redirect -->
132+
<actionGroup ref="navigateToStorefrontForCreatedPage" stepKey="navigateToTheStoreFrontThirdAttempt">
133+
<argument name="page" value="permanentrequestpath.htm"/>
134+
</actionGroup>
135+
<actionGroup ref="AssertStoreFrontCMSPage" stepKey="assertCMSPageThirdAttempt">
136+
<argument name="cmsTitle" value="$$createCMSPage.title$$"/>
137+
<argument name="cmsContent" value="$$createCMSPage.content$$"/>
138+
<argument name="cmsContentHeading" value="$$createCMSPage.content_heading$$"/>
139+
</actionGroup>
140+
141+
<actionGroup ref="AdminDeleteUrlRewrite" stepKey="deleteCustomUrlRewrite">
142+
<argument name="requestPath" value="permanentrequestpath.htm"/>
143+
</actionGroup>
116144
<actionGroup ref="AdminDeleteStoreViewActionGroup" stepKey="deleteCustomStoreView"/>
117145

118146
</test>

0 commit comments

Comments
 (0)