Skip to content

Commit 6e07739

Browse files
author
Oleksandr Iegorov
committed
MAGETWO-99930: Configuarable product stock status stays 'In Stock'
1 parent d321896 commit 6e07739

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

dev/tests/integration/testsuite/Magento/Catalog/_files/product_simple.php

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
*/
66

77
use Magento\Catalog\Api\Data\ProductTierPriceExtensionFactory;
8-
use Magento\Catalog\Api\Data\ProductExtensionInterfaceFactory;
8+
use Magento\Catalog\Api\Data\ProductExtension;
99

1010
\Magento\TestFramework\Helper\Bootstrap::getInstance()->reinitialize();
1111

@@ -20,15 +20,14 @@
2020
$tierPriceFactory = $objectManager->get(\Magento\Catalog\Api\Data\ProductTierPriceInterfaceFactory::class);
2121
/** @var $tpExtensionAttributes */
2222
$tpExtensionAttributesFactory = $objectManager->get(ProductTierPriceExtensionFactory::class);
23-
/** @var $productExtensionAttributes */
24-
$productExtensionAttributesFactory = $objectManager->get(ProductExtensionInterfaceFactory::class);
2523

2624
$adminWebsite = $objectManager->get(\Magento\Store\Api\WebsiteRepositoryInterface::class)->get('admin');
2725
$tierPriceExtensionAttributes1 = $tpExtensionAttributesFactory->create()
2826
->setWebsiteId($adminWebsite->getId());
29-
$productExtensionAttributesWebsiteIds = $productExtensionAttributesFactory->create(
30-
['website_ids' => $adminWebsite->getId()]
31-
);
27+
28+
/** @var $productExtension */
29+
$productExtensionAttributesWebsiteIds = $objectManager->get(ProductExtension::class);
30+
$productExtensionAttributesWebsiteIds->setWebsiteIds([$adminWebsite->getId()]);
3231

3332
$tierPrices[] = $tierPriceFactory->create(
3433
[

0 commit comments

Comments
 (0)