Skip to content

Commit cea930b

Browse files
committed
changes in test fixture
1 parent 8ed5018 commit cea930b

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

dev/tests/integration/testsuite/Magento/GiftMessage/_files/guest/quote_with_item_message.php

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@
44
* See COPYING.txt for license details.
55
*/
66

7-
require __DIR__ . '/../../../../Magento/Catalog/_files/products.php';
8-
7+
use Magento\Catalog\Api\ProductRepositoryInterface;
98
use Magento\Framework\ObjectManagerInterface;
109
use Magento\GiftMessage\Model\Message;
1110
use Magento\GiftMessage\Model\ResourceModel\Message as MessageResource;
@@ -15,6 +14,9 @@
1514
use Magento\Quote\Model\ResourceModel\Quote\QuoteIdMask as QuoteIdMaskResource;
1615
use Magento\Quote\Model\ResourceModel\Quote\QuoteIdMaskFactory;
1716
use Magento\TestFramework\Helper\Bootstrap;
17+
use Magento\TestFramework\Workaround\Override\Fixture\Resolver;
18+
19+
Resolver::getInstance()->requireDataFixture('Magento/Catalog/_files/products.php');
1820

1921
/** @var ObjectManagerInterface $objectManager */
2022
$objectManager = Bootstrap::getObjectManager();
@@ -27,10 +29,12 @@
2729
$quoteModel->setData(['store_id' => 1, 'is_active' => 1, 'is_multi_shipping' => 0]);
2830
$quote->save($quoteModel);
2931

30-
$quoteProduct = $product->load($product->getIdBySku('simple'));
32+
/** @var ProductRepositoryInterface $productRepository */
33+
$productRepository = $objectManager->create(ProductRepositoryInterface::class);
34+
$product = $productRepository->get('simple');
3135

3236
$quoteModel->setReservedOrderId('test_guest_order_with_gift_message')
33-
->addProduct($product->load($product->getIdBySku('simple')), 1);
37+
->addProduct($product, 1);
3438
$quoteModel->collectTotals();
3539
$quote->save($quoteModel);
3640

@@ -45,7 +49,7 @@
4549
$messageModel->setMessage('Gift Message Text');
4650
$message->save($messageModel);
4751

48-
$quoteModel->getItemByProduct($quoteProduct)->setGiftMessageId($messageModel->getId());
52+
$quoteModel->getItemByProduct($product)->setGiftMessageId($messageModel->getId());
4953
$quote->save($quoteModel);
5054

5155
/** @var QuoteIdMaskResource $quoteIdMask */

0 commit comments

Comments
 (0)