Skip to content

Commit 8004c73

Browse files
Manjusha.SManjusha.S
authored andcommitted
added lost files
1 parent 65c3109 commit 8004c73

File tree

6 files changed

+105
-0
lines changed

6 files changed

+105
-0
lines changed

app/code/Magento/Checkout/Test/Mftf/Test/CustomerOrderSimpleProductTest.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
<group value="shoppingCart"/>
2020
</annotations>
2121
<before>
22+
2223
<!-- create category -->
2324
<createData entity="_defaultCategory" stepKey="testCategory"/>
2425
<!-- create data -->
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
/**
4+
* Copyright © Magento, Inc. All rights reserved.
5+
* See COPYING.txt for license details.
6+
*/
7+
-->
8+
9+
<actionGroups xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
10+
xsi:noNamespaceSchemaLocation="urn:magento:mftf:Test/etc/actionGroupSchema.xsd">
11+
<actionGroup name="AdminResetColumnDropDownActionGroup">
12+
<annotations>
13+
<description>Reset the column dropdown ot its original state on the Orders grid page.</description>
14+
</annotations>
15+
<!-- Resetting column checkbox -->
16+
<click selector="{{AdminOrdersGridSection.columnsDropdown}}" stepKey="openColumnsDropdown"/>
17+
<click selector="{{AdminOrdersGridSection.resetColumnCheckbox}}" stepKey="resetColumnCheckbox"/>
18+
<click selector="{{AdminOrdersGridSection.columnsDropdown}}" stepKey="closeColumnsDropdown" />
19+
</actionGroup>
20+
</actionGroups>
21+
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
/**
4+
* Copyright © Magento, Inc. All rights reserved.
5+
* See COPYING.txt for license details.
6+
*/
7+
-->
8+
9+
<actionGroups xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
10+
xsi:noNamespaceSchemaLocation="urn:magento:mftf:Test/etc/actionGroupSchema.xsd">
11+
<actionGroup name="AdminVerifyPaymentInformationTitleActionGroup">
12+
<annotations>
13+
<description>Verify the Payment Information title on the Orders grid</description>
14+
</annotations>
15+
<arguments>
16+
<argument name="paymentText" type="string"/>
17+
</arguments>
18+
<seeElement selector="{{AdminOrdersGridSection.paymentInformation(paymentText)}}" stepKey="seePaymentMethod"/>
19+
</actionGroup>
20+
</actionGroups>

app/code/Magento/Sales/Test/Mftf/Data/ConfigData.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,8 @@
2828
<data key="path">customer/create_account/email_required_create_order</data>
2929
<data key="value">1</data>
3030
</entity>
31+
<entity name="ChangeDefaultCheckMoneyOrderTitle">
32+
<data key="path">payment/checkmo/title</data>
33+
<data key="value">Test</data>
34+
</entity>
3135
</entities>

app/code/Magento/Sales/Test/Mftf/Section/AdminOrdersGridSection.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020
<element name="billToNameFilter" type="input" selector=".admin__data-grid-filters input[name='billing_name']"/>
2121
<element name="purchasePoint" type="select" selector=".admin__data-grid-filters select[name='store_id']"/>
2222
<element name="enabledFilters" type="block" selector=".admin__data-grid-header .admin__data-grid-filters-current._show"/>
23+
<element name="paymentInformation" type="text" selector="//table[contains(@class, 'data-grid')]//div[contains(text(), '{{paymentInformation}}')]" parameterized="true"/>
24+
<element name="resetColumnCheckbox" type="button" selector="//div[@class='admin__data-grid-header' and @data-bind='afterRender: \$data.setToolbarNode']//button[contains(text(),'Reset')]" timeout="30"/>
2325
<element name="clearFilters" type="button" selector=".admin__data-grid-header [data-action='grid-filter-reset']" timeout="30"/>
2426
<element name="applyFilters" type="button" selector="button[data-action='grid-filter-apply']" timeout="30"/>
2527
<element name="rowViewAction" type="button" selector=".data-grid tbody > tr:nth-of-type({{row}}) .action-menu-item" parameterized="true" timeout="30"/>
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
/**
4+
* Copyright © Magento, Inc. All rights reserved.
5+
* See COPYING.txt for license details.
6+
*/
7+
-->
8+
<tests xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
9+
xsi:noNamespaceSchemaLocation="urn:magento:mftf:Test/etc/testSchema.xsd">
10+
<test name="AdminUpdatePaymentMethodTitleTest" extends="CustomerOrderSimpleProductTest">
11+
<annotations>
12+
<features value="Sales"/>
13+
<stories value="Changing Payment method"/>
14+
<title value="Admin Update Payment method title from Admin Configuration"/>
15+
<description value="Admin Update Payment method title from Admin Configuration"/>
16+
<stories value="Changing Payment method"/>
17+
<testCaseId value="MC-26507"/>
18+
<severity value="MAJOR"/>
19+
<group value="sales"/>
20+
</annotations>
21+
22+
<before>
23+
<!-- Enabling Check/Money Order Payment Method -->
24+
<magentoCLI command="config:set {{EnableCheckMoneyOrderPaymentMethod.path}} {{EnableCheckMoneyOrderPaymentMethod.value}}" stepKey="enableCheckMoneyOrderPaymentMethod"/>
25+
<!-- Updating the title for Check/Money Order Method -->
26+
<magentoCLI command="config:set {{ChangeDefaultCheckMoneyOrderTitle.path}} {{ChangeDefaultCheckMoneyOrderTitle.value}}" stepKey="changeDefaultCheckMoneyOrderTitle"/>
27+
</before>
28+
29+
<after>
30+
<actionGroup ref="AdminSelectFieldToColumnActionGroup" stepKey="DisablePaymentMethodOption">
31+
<argument name="column" value="Payment Method"/>
32+
</actionGroup>
33+
</after>
34+
35+
<!-- Log in as admin-->
36+
<actionGroup ref="AdminLoginActionGroup" stepKey="loginAsAdmin"/>
37+
38+
<!--Filter order grid by order id field-->
39+
<actionGroup ref="FilterOrderGridByIdActionGroup" stepKey="addFilterToGridByOrderNumber">
40+
<argument name="orderId" value="{$getOrderNumber}"/>
41+
</actionGroup>
42+
43+
<!-- Resetting column checkbox -->
44+
<actionGroup ref="AdminResetColumnDropDownActionGroup" stepKey="ResetColumnDropdown"/>
45+
<!--Enabling Payment Method option from Column dropdown-->
46+
<actionGroup ref="AdminSelectFieldToColumnActionGroup" stepKey="EnablePaymentMethodOption">
47+
<argument name="column" value="Payment Method"/>
48+
</actionGroup>
49+
50+
<!--Verifying the updated Payment Method title -->
51+
<actionGroup ref="AdminVerifyPaymentInformationTitleActionGroup" stepKey="seePaymentMethod">
52+
<argument name="paymentText" value="Test"/>
53+
</actionGroup>
54+
55+
</test>
56+
</tests>
57+

0 commit comments

Comments
 (0)