Skip to content

Commit 3f75f67

Browse files
committed
B2B-1640: Add MFTF test for MC-38222
- Moving MFTF data to data files
1 parent 234f69d commit 3f75f67

File tree

2 files changed

+14
-6
lines changed

2 files changed

+14
-6
lines changed

app/code/Magento/ImportExport/Test/Mftf/Data/ImportData.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,12 @@
88

99
<entities xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
1010
xsi:noNamespaceSchemaLocation="urn:magento:mftf:DataGenerator/etc/dataProfileSchema.xsd">
11+
<!-- Common Messages -->
12+
<entity name="ImportCommonMessages">
13+
<data key="validFile">File is valid! To start import process press &quot;Import&quot; button</data>
14+
<data key="success">Import successfully done</data>
15+
</entity>
16+
1117
<!-- Categories -->
1218
<entity name="Import1" type="category">
1319
<data key="name">Import1</data>
@@ -60,6 +66,8 @@
6066
<requiredEntity type="custom_attribute_array">CustomAttributeCategoryIds</requiredEntity>
6167
</entity>
6268
<entity name="ImportConfigurable" type="product">
69+
<data key="fileName">import_configurable_product.csv</data>
70+
<data key="importSummary">Created: 4, Updated: 0, Deleted: 0</data>
6371
<data key="name">import-configurable</data>
6472
<data key="sku">import-configurable</data>
6573
<data key="type_id">configurable</data>

app/code/Magento/ImportExport/Test/Mftf/Test/AdminImportSimpleAndConfigurableProductsWithAssignedImagesTest.xml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -71,14 +71,14 @@
7171
<!-- Import Configurable Product with Simple Child Products & Assert No Errors -->
7272
<actionGroup ref="AdminNavigateToImportPageActionGroup" stepKey="navigateToImportPage"/>
7373
<actionGroup ref="AdminFillImportFormActionGroup" stepKey="fillImportForm">
74-
<argument name="importFile" value="import_configurable_product.csv"/>
74+
<argument name="importFile" value="{{ImportConfigurable.fileName}}"/>
7575
</actionGroup>
7676
<actionGroup ref="AdminClickCheckDataImportActionGroup" stepKey="clickCheckData"/>
77-
<see selector="{{AdminImportValidationMessagesSection.success}}" userInput="File is valid! To start import process press &quot;Import&quot; button" stepKey="seeCheckDataResultMessage"/>
77+
<see selector="{{AdminImportValidationMessagesSection.success}}" userInput="{{ImportCommonMessages.validFile}}" stepKey="seeCheckDataResultMessage"/>
7878
<dontSeeElementInDOM selector="{{AdminImportValidationMessagesSection.importErrorList}}" stepKey="dontSeeErrorMessage"/>
7979
<actionGroup ref="AdminClickImportActionGroup" stepKey="clickImport"/>
80-
<see selector="{{AdminImportValidationMessagesSection.notice}}" userInput="Created: 4, Updated: 0, Deleted: 0" stepKey="seeNoticeMessage"/>
81-
<see selector="{{AdminImportValidationMessagesSection.messageByType('success')}}" userInput="Import successfully done" stepKey="seeImportMessage"/>
80+
<see selector="{{AdminImportValidationMessagesSection.notice}}" userInput="{{ImportConfigurable.importSummary}}" stepKey="seeNoticeMessage"/>
81+
<see selector="{{AdminImportValidationMessagesSection.messageByType('success')}}" userInput="{{ImportCommonMessages.success}}" stepKey="seeImportMessage"/>
8282
<dontSeeElementInDOM selector="{{AdminImportValidationMessagesSection.importErrorList}}" stepKey="dontSeeErrorMessage2"/>
8383

8484
<!-- Reindex -->
@@ -91,8 +91,8 @@
9191
<actionGroup ref="AdminGridSortColumnDescendingActionGroup" stepKey="sortColumnByIdDescending">
9292
<argument name="columnLabel" value="history_id"/>
9393
</actionGroup>
94-
<see userInput="import_configurable_product.csv" selector="{{AdminDataGridTableSection.firstRow}}" stepKey="seeImportedFile"/>
95-
<see userInput="Created: 4, Updated: 0, Deleted: 0" selector="{{AdminDataGridTableSection.firstRow}}" stepKey="seeSummary"/>
94+
<see userInput="{{ImportConfigurable.fileName}}" selector="{{AdminDataGridTableSection.firstRow}}" stepKey="seeImportedFile"/>
95+
<see userInput="{{ImportConfigurable.importSummary}}" selector="{{AdminDataGridTableSection.firstRow}}" stepKey="seeSummary"/>
9696

9797
<!-- Admin: Verify Simple Product 1 on Product Index Page -->
9898
<actionGroup ref="AssertProductOnAdminGridActionGroup" stepKey="assertSimpleProduct1InAdminGrid">

0 commit comments

Comments
 (0)