Skip to content

Commit a43e23d

Browse files
author
Oleksandr Manchenko
committed
MTA-548: Re-factor Tests for Create Products
- Fixed Downloadable repository
1 parent d87e9ab commit a43e23d

File tree

7 files changed

+25
-9
lines changed

7 files changed

+25
-9
lines changed

dev/tests/functional/tests/app/Magento/Catalog/Test/Repository/CatalogProductVirtual.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,12 @@
4848
<field name="category_ids" xsi:type="array">
4949
<item name="presets" xsi:type="string">default_subcategory</item>
5050
</field>
51+
<field name="tax_class_id" xsi:type="array">
52+
<item name="dataSet" xsi:type="string">taxable_goods</item>
53+
</field>
54+
<field name="website_ids" xsi:type="array">
55+
<item name="0" xsi:type="string">Main Website</item>
56+
</field>
5157
</dataset>
5258

5359
<dataset name="virtual_big_qty">

dev/tests/functional/tests/app/Magento/Downloadable/Test/Fixture/DownloadableProduct.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<item name="value" xsi:type="string">100.00</item>
2525
</field>
2626
<field name="tax_class_id" xsi:type="array">
27-
<item name="dataSet" xsi:type="string">Taxable Goods</item>
27+
<item name="dataSet" xsi:type="string">taxable_goods</item>
2828
</field>
2929
<field name="description" xsi:type="string">This is description for downloadable product</field>
3030
<field name="short_description" xsi:type="string">This is short description for downloadable product</field>

dev/tests/functional/tests/app/Magento/Downloadable/Test/Fixture/DownloadableProduct/CheckoutData.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ protected function getPreset($name)
9898
]
9999
],
100100

101-
'one_dollar_product_with_one_separately_link' => [
101+
'one_dollar_product_with_one_link' => [
102102
'options' => [
103103
'links' => [
104104
[

dev/tests/functional/tests/app/Magento/Downloadable/Test/Fixture/DownloadableProduct/Links.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,9 +118,9 @@ protected function getPreset($name)
118118
],
119119
],
120120
],
121-
'one_separately_link' => [
121+
'one_no_separately_link' => [
122122
'title' => 'Links%isolation%',
123-
'links_purchased_separately' => 'Yes',
123+
'links_purchased_separately' => 'No',
124124
'downloadable' => [
125125
'link' => [
126126
[

dev/tests/functional/tests/app/Magento/Downloadable/Test/Repository/DownloadableProduct.xml

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@
193193
</field>
194194
</dataset>
195195

196-
<dataset name="one_dollar_product_with_one_separately_link">
196+
<dataset name="one_dollar_product_with_one_link">
197197
<field name="name" xsi:type="string">Downloadable product %isolation%</field>
198198
<field name="sku" xsi:type="string">downloadable_product_%isolation%</field>
199199
<field name="url_key" xsi:type="string">downloadable-product-%isolation%</field>
@@ -205,10 +205,20 @@
205205
<item name="preset" xsi:type="string">default</item>
206206
</field>
207207
<field name="downloadable_links" xsi:type="array">
208-
<item name="preset" xsi:type="string">one_separately_link</item>
208+
<item name="preset" xsi:type="string">one_no_separately_link</item>
209+
</field>
210+
<field name="quantity_and_stock_status" xsi:type="array">
211+
<item name="qty" xsi:type="string">10</item>
212+
<item name="is_in_stock" xsi:type="string">In Stock</item>
213+
</field>
214+
<field name="tax_class_id" xsi:type="array">
215+
<item name="dataSet" xsi:type="string">taxable_goods</item>
216+
</field>
217+
<field name="website_ids" xsi:type="array">
218+
<item name="0" xsi:type="string">Main Website</item>
209219
</field>
210220
<field name="checkout_data" xsi:type="array">
211-
<item name="preset" xsi:type="string">one_dollar_product_with_one_separately_link</item>
221+
<item name="preset" xsi:type="string">one_dollar_product_with_one_link</item>
212222
</field>
213223
</dataset>
214224
</storage>

dev/tests/functional/tests/app/Magento/Downloadable/Test/TestCase/CreateDownloadableProductEntityTest/test.csv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
"Create product with special price";"DownloadableProduct_%isolation%";"DownloadableProduct_%isolation%";"10";"taxable_goods";"10";"In Stock";"Yes";"category %isolation%";"-";"-";"-";"-";"-";"-";"-";"default";"-";"-";"5";"-";"-";"-";"downloadableproduct-%isolation%";"assertProductSaveMessage, assertProductInGrid, assertDownloadableProductForm, assertProductPage, assertProductSpecialPriceOnProductPage";""
1414
"Create product with group price";"DownloadableProduct_%isolation%";"DownloadableProduct_%isolation%";"365";"taxable_goods";"23";"In Stock";"Yes";"category %isolation%";"-";"-";"-";"-";"-";"-";"-";"default";"-";"-";"-";"default";"-";"-";"downloadableproduct-%isolation%";"assertProductSaveMessage, assertProductInGrid, assertDownloadableProductForm, assertProductPage, assertProductGroupedPriceOnProductPage";""
1515
"Create product with tier price";"DownloadableProduct_%isolation%";"DownloadableProduct_%isolation%";"250";"taxable_goods";"65";"In Stock";"Yes";"category %isolation%";"-";"-";"-";"-";"-";"-";"-";"default";"-";"-";"-";"-";"default";"-";"downloadableproduct-%isolation%";"assertProductSaveMessage, assertProductInGrid, assertDownloadableProductForm, assertProductPage, assertProductTierPriceOnProductPage";""
16-
"MAGETWO-13595: Create Downloadable Product with Required Fields Only and Assign it to the Category";"DownloadableProduct_%isolation%";"DownloadableProduct_%isolation%";"1";"-";"-";"-";"-";"category %isolation%";"-";"-";"-";"-";"-";"-";"-";"one_separately_link";"-";"-";"-";"-";"-";"one_dollar_product_with_one_separately_link";"downloadableproduct-%isolation%";"assertProductSaveMessage, assertProductVisibleInCategory, assertProductPage, assertProductInCart";"test_type:acceptance_test"
16+
"MAGETWO-13595: Create Downloadable Product with Required Fields Only and Assign it to the Category";"DownloadableProduct_%isolation%";"DownloadableProduct_%isolation%";"1";"-";"-";"-";"-";"category %isolation%";"-";"-";"-";"-";"-";"-";"-";"one_no_separately_link";"-";"-";"-";"-";"-";"one_dollar_product_with_one_link";"downloadableproduct-%isolation%";"assertProductSaveMessage, assertProductVisibleInCategory, assertProductPage, assertProductInCart";"test_type:acceptance_test"

dev/tests/functional/tests/app/Magento/GroupedProduct/Test/TestCase/CreateGroupedProductEntityTest/test.csv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@
77
"Create with group price products";"test-grouped-product-%isolation%";"GroupedProduct %isolation%";"GroupedProduct_sku%isolation%";"In Stock";"category_%isolation%";"-";"catalogProductSimple::simple_with_group_price,catalogProductSimple::simple_with_group_price";"defaultSimpleProduct";"-";"No";"assertGroupedPriceOnGroupedProductPage, assertGroupedProductForm, assertProductPage";""
88
"Create with virtual products";"test-grouped-product-%isolation%";"GroupedProduct %isolation%";"GroupedProduct_sku%isolation%";"In Stock";"category_%isolation%";"-";"catalogProductVirtual::virtual_product,catalogProductVirtual::virtual_product";"defaultVirtualProduct";"-";"Yes";"assertProductSaveMessage, assertGroupedProductsDefaultQty";""
99
"Create with tier price products";"test-grouped-product-%isolation%";"GroupedProduct %isolation%";"GroupedProduct_sku%isolation%";"In Stock";"category_%isolation%";"-";"catalogProductSimple::simple_with_tier_price,catalogProductSimple::simple_with_tier_price";"defaultSimpleProduct";"-";"No";"assertTierPriceOnGroupedProductPage, assertGroupedProductForm, assertProductPage";""
10-
"MAGETWO-13610: Create Grouped Product and Assign It to the Category";"test-grouped-product-%isolation%";"GroupedProduct %isolation%";"GroupedProduct_sku%isolation%";"-";"category_%isolation%";"-";"catalogProductSimple::simple_big_qty,downloadableProduct::one_dollar_product_with_one_separately_link,catalogProductVirtual::required_fields_with_category";"simple_downloadable_virtual";"-";"-";"assertProductSaveMessage, assertProductVisibleInCategory, assertProductPage";"test_type:acceptance_test"
10+
"MAGETWO-13610: Create Grouped Product and Assign It to the Category";"test-grouped-product-%isolation%";"GroupedProduct %isolation%";"GroupedProduct_sku%isolation%";"-";"category_%isolation%";"-";"catalogProductSimple::simple_big_qty,downloadableProduct::one_dollar_product_with_one_link,catalogProductVirtual::required_fields_with_category";"simple_downloadable_virtual";"-";"-";"assertProductSaveMessage, assertProductVisibleInCategory, assertProductPage";"test_type:acceptance_test"

0 commit comments

Comments
 (0)