Skip to content

Commit b50e4b4

Browse files
committed
Merge branch 'DuplicatedNameIntegrationEntity' of https://github.com/DmitryTsymbal/magento-functional-tests-migration into su-test-migration-pr
2 parents 6f0c13c + dd541f0 commit b50e4b4

File tree

2 files changed

+49
-0
lines changed

2 files changed

+49
-0
lines changed
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
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+
<tests xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
10+
xsi:noNamespaceSchemaLocation="urn:magento:mftf:Test/etc/testSchema.xsd">
11+
<test name="AdminCreateIntegrationEntityWithDuplicatedNameTest">
12+
<annotations>
13+
<features value="Integration"/>
14+
<stories value="Creating System Integration With Duplicated Name"/>
15+
<title value="Admin System Integration With Duplicated Name"/>
16+
<description value="Admin Creates New Integration With Duplicated Name"/>
17+
<group value="integration"/>
18+
<group value="mtf_migrated"/>
19+
</annotations>
20+
<before>
21+
<actionGroup ref="LoginAsAdmin" stepKey="LoginAsAdmin"/>
22+
</before>
23+
<after>
24+
<actionGroup ref="logout" stepKey="logout"/>
25+
</after>
26+
27+
<actionGroup ref="AdminNavigateMenuActionGroup" stepKey="navigateToIntegrationsPage">
28+
<argument name="menuUiId" value="{{AdminMenuSystem.dataUiId}}"/>
29+
<argument name="submenuUiId" value="{{AdminMenuSystemExtensionsIntegrations.dataUiId}}"/>
30+
</actionGroup>
31+
<actionGroup ref="AdminNavigateToCreateIntegrationPageActionGroup" stepKey="clickAddNewIntegrationButton"/>
32+
<actionGroup ref="AdminCreatesNewIntegrationActionGroup" stepKey="createNewIntegration">
33+
<argument name="name" value="Integration1"/>
34+
<argument name="password" value="{{_ENV.MAGENTO_ADMIN_PASSWORD}}"/>
35+
</actionGroup>
36+
<actionGroup ref="AdminSubmitNewIntegrationFormActionGroup" stepKey="submitTheForm"/>
37+
<actionGroup ref="AdminNavigateToCreateIntegrationPageActionGroup" stepKey="clickAddNewIntegrationButtonSecondTime"/>
38+
<actionGroup ref="AdminCreatesNewIntegrationActionGroup" stepKey="createNewIntegrationWithDuplicatedName">
39+
<argument name="name" value="Integration1"/>
40+
<argument name="password" value="{{_ENV.MAGENTO_ADMIN_PASSWORD}}"/>
41+
</actionGroup>
42+
<actionGroup ref="AdminSubmitNewIntegrationFormActionGroup" stepKey="submitTheFormWithDuplicatedName"/>
43+
<actionGroup ref="AssertAdminMessageCreateIntegrationEntityActionGroup" stepKey="seeErrorMessage">
44+
<argument name="message" value="The integration with name &quot;Integration1&quot; exists."/>
45+
<argument value="error" name="messageType"/>
46+
</actionGroup>
47+
</test>
48+
</tests>

dev/tests/functional/tests/app/Magento/Integration/Test/TestCase/CreateIntegrationWithDuplicatedNameTest.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../../vendor/magento/mtf/etc/variations.xsd">
99
<testCase name="Magento\Integration\Test\TestCase\CreateIntegrationWithDuplicatedNameTest" summary="Create Integration with existing name" ticketId="MAGETWO-16756">
1010
<variation name="CreateIntegrationWithDuplicatedNameTestVariation1">
11+
<data name="tag" xsi:type="string">mftf_migrated:yes</data>
1112
<data name="integration/dataset" xsi:type="string">default</data>
1213
<constraint name="Magento\Integration\Test\Constraint\AssertIntegrationNameDuplicationErrorMessage" />
1314
</variation>

0 commit comments

Comments
 (0)