6 declare(strict_types=1);
8 require
__DIR__ .
'/../../ConfigurableProduct/_files/configurable_attribute.php';
9 require
__DIR__ .
'/simple_products.php';
26 foreach ([
'simple1',
'simple2'] as $sku) {
34 'value_index' =>
$option->getValue(),
40 ->setTypeId(
'configurable')
44 ->setName(
'Configurable Product')
45 ->setSku(
'configurable')
46 ->setVisibility(\
Magento\Catalog\Model\Product\Visibility::VISIBILITY_BOTH)
47 ->setStatus(\
Magento\Catalog\Model\Product\Attribute\Source\Status::STATUS_ENABLED)
49 'use_config_manage_stock' => 1,
51 'is_qty_decimal' => 0,
$configurableAttributesData
$extensionConfigurableAttributes
defined('TESTS_BP')||define('TESTS_BP' __DIR__
foreach(['simple1', 'simple2'] as $sku) $product
static getObjectManager()