7 require dirname(dirname(
__DIR__)) .
'/Catalog/_files/category.php';
9 require dirname(dirname(
__DIR__)) .
'/Catalog/_files/catalog_category_with_slash.php';
11 require dirname(dirname(
__DIR__)) .
'/Store/_files/second_store.php';
13 require dirname(dirname(
__DIR__)) .
'/Catalog/_files/products_with_multiselect_attribute.php';
15 require dirname(dirname(
__DIR__)) .
'/Catalog/_files/product_text_attribute.php';
24 ->setAttributeSetId(4)
25 ->setName(
'New Product')
26 ->setSku(
'simple "1"')
28 ->addData([
'text_attribute' =>
'!@#$%^&*()_+1234567890-=|\\:;"\'<,>.?/'])
29 ->setTierPrice([0 => [
'website_id' => 0,
'cust_group' => 0,
'price_qty' => 3,
'price' => 8]])
30 ->setVisibility(\
Magento\Catalog\Model\Product\Visibility::VISIBILITY_BOTH)
31 ->setStatus(\
Magento\Catalog\Model\Product\Attribute\Source\Status::STATUS_ENABLED)
33 ->setStockData([
'qty' => 100,
'is_in_stock' => 1,
'manage_stock' => 1])
34 ->setCanSaveCustomOptions(
true)
35 ->setCategoryIds([333, 3331]);
defined('TESTS_BP')||define('TESTS_BP' __DIR__
static getObjectManager()