File tree Expand file tree Collapse file tree 1 file changed +9
-3
lines changed
dev/tests/integration/testsuite/Magento/Sales/_files Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change 7
7
8
8
use Magento \Quote \Model \QuoteFactory ;
9
9
use Magento \Quote \Model \QuoteRepository ;
10
+ use Magento \Store \Api \Data \StoreInterface ;
11
+ use Magento \Store \Model \StoreManager ;
10
12
use Magento \TestFramework \Helper \Bootstrap ;
11
13
use Magento \TestFramework \ObjectManager ;
12
14
18
20
$ quoteFactory = $ objectManager ->get (QuoteFactory::class);
19
21
/** @var QuoteRepository $quoteRepository */
20
22
$ quoteRepository = $ objectManager ->get (QuoteRepository::class);
23
+ /** @var StoreManager $storeManager */
24
+ $ storeManager = $ objectManager ->get (StoreManager::class);
21
25
22
26
$ quotes = [
23
27
'quote for first store ' => [
24
- 'store ' => 1 ,
28
+ 'store ' => ' default ' ,
25
29
],
26
30
'quote for second store ' => [
27
- 'store ' => 2 ,
31
+ 'store ' => ' fixture_second_store ' ,
28
32
],
29
33
];
30
34
31
35
foreach ($ quotes as $ quoteData ) {
32
36
$ quote = $ quoteFactory ->create ();
33
- $ quote ->setStoreId ($ quoteData ['store ' ]);
37
+ /** @var StoreInterface $store */
38
+ $ store = $ storeManager ->getStore ($ quoteData ['store ' ]);
39
+ $ quote ->setStoreId ($ store ->getId ());
34
40
$ quoteRepository ->save ($ quote );
35
41
}
You can’t perform that action at this time.
0 commit comments