Skip to content

Commit 4b0014c

Browse files
author
Oleksandr Iegorov
committed
MAGETWO-99930: Configuarable product stock status stays 'In Stock'
1 parent 1958582 commit 4b0014c

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

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

Lines changed: 6 additions & 5 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\ProductExtension;
8+
use Magento\Catalog\Api\Data\ProductExtensionInterfaceFactory;
99

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

@@ -20,14 +20,15 @@
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);
2325

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

3233
$tierPrices[] = $tierPriceFactory->create(
3334
[

0 commit comments

Comments
 (0)