|
10 | 10 | /** @var \Magento\Catalog\Model\Category $category */
|
11 | 11 | $category = $objectManager->create(\Magento\Catalog\Model\Category::class);
|
12 | 12 | $category->isObjectNew(true);
|
13 |
| -$category->setId(333) |
14 |
| - ->setCreatedAt('2014-06-23 09:50:07') |
| 13 | +$category->setCreatedAt('2014-06-23 09:50:07') |
15 | 14 | ->setName('Category 1')
|
16 | 15 | ->setParentId(2)
|
17 | 16 | ->setPath('1/2/3')
|
|
23 | 22 | ->setAvailableSortBy(['position'])
|
24 | 23 | ->save();
|
25 | 24 |
|
26 |
| -/** @var $product \Magento\Catalog\Model\Product */ |
27 |
| -$product = $objectManager->create(\Magento\Catalog\Model\Product::class); |
28 |
| -$product->setTypeId(\Magento\Catalog\Model\Product\Type::TYPE_SIMPLE) |
29 |
| - ->setId(333) |
30 |
| - ->setAttributeSetId(4) |
31 |
| - ->setStoreId(1) |
32 |
| - ->setWebsiteIds([1]) |
33 |
| - ->setName('Simple Product Three') |
34 |
| - ->setSku('simple333') |
35 |
| - ->setPrice(10) |
36 |
| - ->setWeight(18) |
37 |
| - ->setStockData(['use_config_manage_stock' => 0]) |
38 |
| - ->setCategoryIds([333]) |
39 |
| - ->setVisibility(\Magento\Catalog\Model\Product\Visibility::VISIBILITY_BOTH) |
40 |
| - ->setStatus(\Magento\Catalog\Model\Product\Attribute\Source\Status::STATUS_ENABLED) |
41 |
| - ->save(); |
42 |
| - |
43 | 25 | /** @var \Magento\Store\Model\Store $store */
|
44 | 26 | $store = $objectManager->create(\Magento\Store\Model\Store::class);
|
45 | 27 |
|
|
50 | 32 |
|
51 | 33 | $rootCategoryForTestStoreGroup = $objectManager->create(\Magento\Catalog\Model\Category::class);
|
52 | 34 | $rootCategoryForTestStoreGroup->isObjectNew(true);
|
53 |
| -$rootCategoryForTestStoreGroup->setId(334) |
54 |
| - ->setCreatedAt('2014-06-23 09:50:07') |
| 35 | +$rootCategoryForTestStoreGroup->setCreatedAt('2014-06-23 09:50:07') |
55 | 36 | ->setName('Category 2')
|
56 | 37 | ->setParentId(1)
|
57 | 38 | ->setPath('1/2/334')
|
|
72 | 53 | /** @var \Magento\Catalog\Api\CategoryRepositoryInterface $categoryRepository */
|
73 | 54 | $categoryRepository = $objectManager->create(\Magento\Catalog\Api\CategoryRepositoryInterface::class);
|
74 | 55 | /** @var \Magento\Catalog\Api\Data\CategoryInterface $category */
|
75 |
| -$category = $categoryRepository->get(334); |
| 56 | +$category = $categoryRepository->get(2); |
76 | 57 | /** @var \Magento\Store\Api\StoreRepositoryInterface $storeRepository */
|
77 | 58 | $storeRepository = $objectManager->create(\Magento\Store\Api\StoreRepositoryInterface::class);
|
78 | 59 | /** @var \Magento\Store\Api\Data\StoreInterface $store */
|
79 | 60 | $store = $storeRepository->get($storeCode);
|
80 | 61 |
|
81 | 62 | /** @var \Magento\Store\Model\Group $storeGroup */
|
82 |
| -$storeGroup = $objectManager->create(\Magento\Store\Model\Group::class); |
83 |
| -$storeGroup->setWebsiteId('1'); |
84 |
| -$storeGroup->setCode('test_store_group'); |
85 |
| -$storeGroup->setName('Test Store Group'); |
86 |
| -$storeGroup->setRootCategoryId($category->getId()); |
87 |
| -$storeGroup->setDefaultStoreId($store->getId()); |
88 |
| -$storeGroup->save(); |
| 63 | +$storeGroup = $objectManager->create(\Magento\Store\Model\Group::class) |
| 64 | + ->setWebsiteId('1') |
| 65 | + ->setCode('test_store_group') |
| 66 | + ->setName('Test Store Group') |
| 67 | + ->setRootCategoryId($category->getId()) |
| 68 | + ->setDefaultStoreId($store->getId()) |
| 69 | + ->save(); |
89 | 70 |
|
90 | 71 | $store->setGroupId($storeGroup->getId())->save();
|
91 | 72 |
|
|
0 commit comments