diff --git a/app/code/Magento/Checkout/Model/Type/Onepage.php b/app/code/Magento/Checkout/Model/Type/Onepage.php index f2fa06638f9b9da35832097742b3028f2c3d45d8..b5edd78257aac60c2e4d0930cd84db3d25524c89 100644 --- a/app/code/Magento/Checkout/Model/Type/Onepage.php +++ b/app/code/Magento/Checkout/Model/Type/Onepage.php @@ -156,7 +156,7 @@ class Onepage protected $extensibleDataObjectConverter; /** - * @var \Magento\Quote\Model\QuoteManagement + * @var \Magento\Quote\Api\CartManagementInterface */ protected $quoteManagement; @@ -195,7 +195,7 @@ class Onepage * @param CustomerRepositoryInterface $customerRepository * @param \Magento\Quote\Api\CartRepositoryInterface $quoteRepository * @param \Magento\Framework\Api\ExtensibleDataObjectConverter $extensibleDataObjectConverter - * @param \Magento\Quote\Model\QuoteManagement $quoteManagement + * @param \Magento\Quote\Api\CartManagementInterface $quoteManagement * @param \Magento\Framework\Api\DataObjectHelper $dataObjectHelper * @param \Magento\Quote\Model\Quote\TotalsCollector $totalsCollector * @codeCoverageIgnore @@ -226,7 +226,7 @@ class Onepage CustomerRepositoryInterface $customerRepository, \Magento\Quote\Api\CartRepositoryInterface $quoteRepository, \Magento\Framework\Api\ExtensibleDataObjectConverter $extensibleDataObjectConverter, - \Magento\Quote\Model\QuoteManagement $quoteManagement, + \Magento\Quote\Api\CartManagementInterface $quoteManagement, \Magento\Framework\Api\DataObjectHelper $dataObjectHelper, \Magento\Quote\Model\Quote\TotalsCollector $totalsCollector ) { diff --git a/app/code/Magento/Checkout/Test/Unit/Model/Type/OnepageTest.php b/app/code/Magento/Checkout/Test/Unit/Model/Type/OnepageTest.php index caf337b15e0cbd84b4082e047cb1a55068366214..2d5aaa1a8e120f771eeb0d1f75d5e678675cb495 100644 --- a/app/code/Magento/Checkout/Test/Unit/Model/Type/OnepageTest.php +++ b/app/code/Magento/Checkout/Test/Unit/Model/Type/OnepageTest.php @@ -142,7 +142,7 @@ class OnepageTest extends \PHPUnit_Framework_TestCase $this->addressFactoryMock = $this->getMock('Magento\Customer\Model\AddressFactory', [], [], '', false); $this->formFactoryMock = $this->getMock('Magento\Customer\Model\Metadata\FormFactory', [], [], '', false); $this->customerFactoryMock = $this->getMock('Magento\Customer\Model\CustomerFactory', [], [], '', false); - $this->quoteManagementMock = $this->getMock('Magento\Quote\Model\QuoteManagement', [], [], '', false); + $this->quoteManagementMock = $this->getMock('\Magento\Quote\Api\CartManagementInterface'); $this->orderFactoryMock = $this->getMock('Magento\Sales\Model\OrderFactory', ['create'], [], '', false); $this->copyMock = $this->getMock('Magento\Framework\DataObject\Copy', [], [], '', false); $this->messageManagerMock = $this->getMock('Magento\Framework\Message\ManagerInterface'); diff --git a/app/code/Magento/Paypal/Model/Express/Checkout.php b/app/code/Magento/Paypal/Model/Express/Checkout.php index e0802232bc0237970e7bf8e6c7bcc78954cc82d2..2df901f5ce5199b1d3478d1e12aa6cd173e3efe6 100644 --- a/app/code/Magento/Paypal/Model/Express/Checkout.php +++ b/app/code/Magento/Paypal/Model/Express/Checkout.php @@ -265,7 +265,7 @@ class Checkout protected $quoteRepository; /** - * @var \Magento\Quote\Model\QuoteManagement + * @var \Magento\Quote\Api\CartManagementInterface */ protected $quoteManagement; @@ -287,7 +287,7 @@ class Checkout * @param \Magento\Framework\UrlInterface $coreUrl * @param \Magento\Paypal\Model\CartFactory $cartFactory * @param \Magento\Checkout\Model\Type\OnepageFactory $onepageFactory - * @param \Magento\Quote\Model\QuoteManagement $quoteManagement + * @param \Magento\Quote\Api\CartManagementInterface $quoteManagement * @param \Magento\Paypal\Model\Billing\AgreementFactory $agreementFactory * @param \Magento\Paypal\Model\Api\Type\Factory $apiTypeFactory * @param DataObject\Copy $objectCopyService @@ -317,7 +317,7 @@ class Checkout \Magento\Framework\UrlInterface $coreUrl, \Magento\Paypal\Model\CartFactory $cartFactory, \Magento\Checkout\Model\Type\OnepageFactory $onepageFactory, - \Magento\Quote\Model\QuoteManagement $quoteManagement, + \Magento\Quote\Api\CartManagementInterface $quoteManagement, \Magento\Paypal\Model\Billing\AgreementFactory $agreementFactory, \Magento\Paypal\Model\Api\Type\Factory $apiTypeFactory, \Magento\Framework\DataObject\Copy $objectCopyService, diff --git a/app/code/Magento/Quote/Model/GuestCart/GuestCartItemRepository.php b/app/code/Magento/Quote/Model/GuestCart/GuestCartItemRepository.php index c0519dbf6fcac58a579b7f267914fde25839ffe7..b15c2225b7f5f9a5e718497bd045c3e5325d29a9 100644 --- a/app/code/Magento/Quote/Model/GuestCart/GuestCartItemRepository.php +++ b/app/code/Magento/Quote/Model/GuestCart/GuestCartItemRepository.php @@ -7,7 +7,7 @@ namespace Magento\Quote\Model\GuestCart; use Magento\Quote\Api\Data\CartItemInterface; -use Magento\Quote\Model\Quote\Item\Repository; +use Magento\Quote\Api\CartItemRepositoryInterface; use Magento\Quote\Model\QuoteIdMask; use Magento\Quote\Model\QuoteIdMaskFactory; @@ -17,7 +17,7 @@ use Magento\Quote\Model\QuoteIdMaskFactory; class GuestCartItemRepository implements \Magento\Quote\Api\GuestCartItemRepositoryInterface { /** - * @var Repository + * @var \Magento\Quote\Api\CartItemRepositoryInterface */ protected $repository; @@ -29,11 +29,11 @@ class GuestCartItemRepository implements \Magento\Quote\Api\GuestCartItemReposit /** * Constructs a read service object. * - * @param \Magento\Quote\Model\Quote\Item\Repository $repository + * @param \Magento\Quote\Api\CartItemRepositoryInterface $repository * @param QuoteIdMaskFactory $quoteIdMaskFactory */ public function __construct( - \Magento\Quote\Model\Quote\Item\Repository $repository, + \Magento\Quote\Api\CartItemRepositoryInterface $repository, QuoteIdMaskFactory $quoteIdMaskFactory ) { $this->quoteIdMaskFactory = $quoteIdMaskFactory; diff --git a/app/code/Magento/Quote/Model/GuestCart/GuestCartTotalManagement.php b/app/code/Magento/Quote/Model/GuestCart/GuestCartTotalManagement.php index 92a806211f093bfcc92bb6126db9c61c5e677d99..10220a262974edbb428e637d79891d38b3e5b91e 100644 --- a/app/code/Magento/Quote/Model/GuestCart/GuestCartTotalManagement.php +++ b/app/code/Magento/Quote/Model/GuestCart/GuestCartTotalManagement.php @@ -14,7 +14,7 @@ use Magento\Quote\Api\GuestCartTotalManagementInterface; class GuestCartTotalManagement implements GuestCartTotalManagementInterface { /** - * @var \Magento\Quote\Model\Cart\CartTotalManagement + * @var \Magento\Quote\Api\CartTotalManagementInterface */ protected $cartTotalManagement; @@ -24,11 +24,11 @@ class GuestCartTotalManagement implements GuestCartTotalManagementInterface protected $quoteIdMaskFactory; /** - * @param \Magento\Quote\Model\Cart\CartTotalManagement $cartTotalManagement + * @param \Magento\Quote\Api\CartTotalManagementInterface $cartTotalManagement * @param QuoteIdMaskFactory $quoteIdMaskFactory */ public function __construct( - \Magento\Quote\Model\Cart\CartTotalManagement $cartTotalManagement, + \Magento\Quote\Api\CartTotalManagementInterface $cartTotalManagement, QuoteIdMaskFactory $quoteIdMaskFactory ) { $this->cartTotalManagement = $cartTotalManagement; diff --git a/app/code/Magento/Quote/Model/QuoteManagement.php b/app/code/Magento/Quote/Model/QuoteManagement.php index 6e1cebb4b2d0e305019ea3e32ce864a4f4abc8e0..54cd258ce2c6f8d3e37dc77f4fd0229bb26f6b09 100644 --- a/app/code/Magento/Quote/Model/QuoteManagement.php +++ b/app/code/Magento/Quote/Model/QuoteManagement.php @@ -343,7 +343,7 @@ class QuoteManagement implements \Magento\Quote\Api\CartManagementInterface } /** - * Delete quote item + * Submit quote * * @param Quote $quote * @param array $orderData diff --git a/app/code/Magento/Quote/Test/Unit/Model/Cart/CartTotalManagementTest.php b/app/code/Magento/Quote/Test/Unit/Model/Cart/CartTotalManagementTest.php index 949d05f360fde87683b73e2ec86031be2f7793f7..54652f8c81169084d0a637efd4b744b5f359aa7e 100644 --- a/app/code/Magento/Quote/Test/Unit/Model/Cart/CartTotalManagementTest.php +++ b/app/code/Magento/Quote/Test/Unit/Model/Cart/CartTotalManagementTest.php @@ -32,7 +32,7 @@ class CartTotalManagementTest extends \PHPUnit_Framework_TestCase protected $cartTotalMock; /** - * @var \Magento\Quote\Model\Cart\CartTotalManagement + * @var \Magento\Quote\Api\CartTotalManagementInterface */ protected $model; @@ -43,7 +43,7 @@ class CartTotalManagementTest extends \PHPUnit_Framework_TestCase $this->paymentMock = $this->getMock('\Magento\Quote\Api\PaymentMethodManagementInterface', [], [], '', false); $this->cartTotalMock = $this->getMock('\Magento\Quote\Api\CartTotalRepositoryInterface', [], [], '', false); $this->model = $this->objectManager->getObject( - '\Magento\Quote\Model\Cart\CartTotalManagement', + '\Magento\Quote\Api\CartTotalManagementInterface', [ 'shippingMethodManagement' => $this->shippingMock, 'paymentMethodManagement' => $this->paymentMock, diff --git a/app/code/Magento/Quote/Test/Unit/Model/GuestCart/GuestCartItemRepositoryTest.php b/app/code/Magento/Quote/Test/Unit/Model/GuestCart/GuestCartItemRepositoryTest.php index 9535e3c1c7455e063d9fa7770e48e15616ede6a0..6d8fd124e76aaff5c90c280ebba3ca607bd1cf8f 100644 --- a/app/code/Magento/Quote/Test/Unit/Model/GuestCart/GuestCartItemRepositoryTest.php +++ b/app/code/Magento/Quote/Test/Unit/Model/GuestCart/GuestCartItemRepositoryTest.php @@ -79,7 +79,7 @@ class GuestCartItemRepositoryTest extends \PHPUnit_Framework_TestCase ->method('setQuoteId') ->with($this->cartId); - $this->cartItemRepositoryMock = $this->getMock('\Magento\Quote\Model\Quote\Item\Repository', [], [], '', false); + $this->cartItemRepositoryMock = $this->getMock('\Magento\Quote\Api\CartItemRepositoryInterface'); $this->guestCartItemRepository = $objectManager->getObject( 'Magento\Quote\Model\GuestCart\GuestCartItemRepository', diff --git a/app/code/Magento/Quote/Test/Unit/Model/Quote/Item/RepositoryTest.php b/app/code/Magento/Quote/Test/Unit/Model/Quote/Item/RepositoryTest.php index fee1610ca16c1c36f68f2d4ec949f51b6f30380e..11dd10b134afc5a9fe3b3c0ea6849c111e33d00d 100644 --- a/app/code/Magento/Quote/Test/Unit/Model/Quote/Item/RepositoryTest.php +++ b/app/code/Magento/Quote/Test/Unit/Model/Quote/Item/RepositoryTest.php @@ -7,12 +7,12 @@ namespace Magento\Quote\Test\Unit\Model\Quote\Item; -use Magento\Quote\Model\Quote\Item\Repository; +use Magento\Quote\Api\CartItemRepositoryInterface; class RepositoryTest extends \PHPUnit_Framework_TestCase { /** - * @var Repository + * @var \Magento\Quote\Api\CartItemRepositoryInterface */ protected $repository; @@ -77,7 +77,7 @@ class RepositoryTest extends \PHPUnit_Framework_TestCase false ); - $this->repository = new Repository( + $this->repository = new \Magento\Quote\Model\Quote\Item\Repository( $this->quoteRepositoryMock, $this->productRepositoryMock, $this->itemDataFactoryMock, diff --git a/app/code/Magento/Quote/Test/Unit/Model/QuoteManagementTest.php b/app/code/Magento/Quote/Test/Unit/Model/QuoteManagementTest.php index bd8057b5c01d284687f3abf5ae41ce13f27f94e9..e318617d88e0b0a59f0fab16b57d84a07b1e1276 100644 --- a/app/code/Magento/Quote/Test/Unit/Model/QuoteManagementTest.php +++ b/app/code/Magento/Quote/Test/Unit/Model/QuoteManagementTest.php @@ -6,7 +6,7 @@ namespace Magento\Quote\Test\Unit\Model; -use \Magento\Quote\Model\QuoteManagement; +use \Magento\Quote\Api\CartManagementInterface; use \Magento\Quote\Model\CustomerManagement; use \Magento\Framework\Exception\NoSuchEntityException; @@ -18,7 +18,7 @@ use \Magento\Framework\Exception\NoSuchEntityException; class QuoteManagementTest extends \PHPUnit_Framework_TestCase { /** - * @var QuoteManagement + * @var \Magento\Quote\Api\CartManagementInterface */ protected $model; @@ -221,7 +221,7 @@ class QuoteManagementTest extends \PHPUnit_Framework_TestCase ); $this->model = $objectManager->getObject( - 'Magento\Quote\Model\QuoteManagement', + '\Magento\Quote\Api\CartManagementInterface', [ 'eventManager' => $this->eventManager, 'quoteValidator' => $this->quoteValidator, @@ -663,9 +663,9 @@ class QuoteManagementTest extends \PHPUnit_Framework_TestCase ->method('setCustomerGroupId') ->with(\Magento\Customer\Api\Data\GroupInterface::NOT_LOGGED_IN_ID); - /** @var \PHPUnit_Framework_MockObject_MockObject|\Magento\Quote\Model\QuoteManagement $service */ + /** @var \PHPUnit_Framework_MockObject_MockObject|\Magento\Quote\Api\CartManagementInterface $service */ $service = $this->getMock( - '\Magento\Quote\Model\QuoteManagement', + '\Magento\Quote\Api\CartManagementInterface', ['submit'], [ 'eventManager' => $this->eventManager, @@ -719,9 +719,9 @@ class QuoteManagementTest extends \PHPUnit_Framework_TestCase $orderIncrementId = 100003332; $orderStatus = 'status1'; - /** @var \PHPUnit_Framework_MockObject_MockObject|\Magento\Quote\Model\QuoteManagement $service */ + /** @var \PHPUnit_Framework_MockObject_MockObject|\Magento\Quote\Api\CartManagementInterface $service */ $service = $this->getMock( - '\Magento\Quote\Model\QuoteManagement', + '\Magento\Quote\Api\CartManagementInterface', ['submit'], [ 'eventManager' => $this->eventManager, diff --git a/app/code/Magento/Sales/Model/AdminOrder/Create.php b/app/code/Magento/Sales/Model/AdminOrder/Create.php index e89b88062e06ddb1c20b6c3a242a4955d8915b00..8ff52f86f159674b176f3a9a22984acd42289094 100644 --- a/app/code/Magento/Sales/Model/AdminOrder/Create.php +++ b/app/code/Magento/Sales/Model/AdminOrder/Create.php @@ -205,7 +205,7 @@ class Create extends \Magento\Framework\DataObject implements \Magento\Checkout\ protected $quoteRepository; /** - * @var \Magento\Quote\Model\QuoteManagement + * @var \Magento\Quote\Api\CartManagementInterface */ protected $quoteManagement; @@ -243,7 +243,7 @@ class Create extends \Magento\Framework\DataObject implements \Magento\Checkout\ * @param \Magento\Customer\Api\AccountManagementInterface $accountManagement * @param \Magento\Customer\Api\Data\CustomerInterfaceFactory $customerFactory * @param \Magento\Customer\Model\Customer\Mapper $customerMapper - * @param \Magento\Quote\Model\QuoteManagement $quoteManagement + * @param \Magento\Quote\Api\CartManagementInterface $quoteManagement * @param \Magento\Framework\Api\DataObjectHelper $dataObjectHelper * @param \Magento\Sales\Api\OrderManagementInterface $orderManagement * @param array $data @@ -273,7 +273,7 @@ class Create extends \Magento\Framework\DataObject implements \Magento\Checkout\ \Magento\Customer\Api\AccountManagementInterface $accountManagement, \Magento\Customer\Api\Data\CustomerInterfaceFactory $customerFactory, \Magento\Customer\Model\Customer\Mapper $customerMapper, - \Magento\Quote\Model\QuoteManagement $quoteManagement, + \Magento\Quote\Api\CartManagementInterface $quoteManagement, \Magento\Framework\Api\DataObjectHelper $dataObjectHelper, \Magento\Sales\Api\OrderManagementInterface $orderManagement, array $data = [] diff --git a/dev/tests/integration/testsuite/Magento/Catalog/_files/quote_with_product_and_custom_options.php b/dev/tests/integration/testsuite/Magento/Catalog/_files/quote_with_product_and_custom_options.php index 1f78762dab688ee589bab2d01986223489463555..490bde24775b262e5c3bb9c499aa2b0d40aeaba0 100644 --- a/dev/tests/integration/testsuite/Magento/Catalog/_files/quote_with_product_and_custom_options.php +++ b/dev/tests/integration/testsuite/Magento/Catalog/_files/quote_with_product_and_custom_options.php @@ -29,8 +29,8 @@ $product = $productRepository->get('simple'); /** @var \Magento\Quote\Model\Quote $quote */ $quote = $objectManager->create('Magento\Quote\Model\Quote'); -/** @var \Magento\Quote\Model\Quote\Item\Repository $quoteItemRepository */ -$quoteItemRepository = $objectManager->create('Magento\Quote\Model\Quote\Item\Repository'); +/** @var \Magento\Quote\Api\CartItemRepositoryInterface $quoteItemRepository */ +$quoteItemRepository = $objectManager->create('\Magento\Quote\Api\CartItemRepositoryInterface'); /** @var \Magento\Quote\Api\Data\CartItemInterface $cartItem */ $cartItem = $objectManager->create('Magento\Quote\Api\Data\CartItemInterface'); /** @var \Magento\Quote\Model\Quote\ProductOption $productOption */ diff --git a/dev/tests/integration/testsuite/Magento/Paypal/_files/quote_payment_express.php b/dev/tests/integration/testsuite/Magento/Paypal/_files/quote_payment_express.php index f6231c2b8ee833218ae6fd24104da5174ab745e1..be4608b73fd656b953ceb49221950e808ee336fa 100644 --- a/dev/tests/integration/testsuite/Magento/Paypal/_files/quote_payment_express.php +++ b/dev/tests/integration/testsuite/Magento/Paypal/_files/quote_payment_express.php @@ -92,7 +92,7 @@ $quote->collectTotals()->save(); $quote->setCustomerEmail('admin@example.com'); -/** @var $service \Magento\Quote\Model\QuoteManagement */ +/** @var $service \Magento\Quote\Api\CartManagementInterface */ $service = \Magento\TestFramework\Helper\Bootstrap::getObjectManager() - ->create('Magento\Quote\Model\QuoteManagement'); + ->create('\Magento\Quote\Api\CartManagementInterface'); $order = $service->submit($quote, ['increment_id' => '100000002']); diff --git a/dev/tests/integration/testsuite/Magento/Paypal/_files/quote_payment_express_with_customer.php b/dev/tests/integration/testsuite/Magento/Paypal/_files/quote_payment_express_with_customer.php index 85bb114f679a206416136fd616703419e5ba796a..50e73b980ef84e5de6690670ff56df93a4dbf1b3 100644 --- a/dev/tests/integration/testsuite/Magento/Paypal/_files/quote_payment_express_with_customer.php +++ b/dev/tests/integration/testsuite/Magento/Paypal/_files/quote_payment_express_with_customer.php @@ -80,7 +80,7 @@ $quote->getShippingAddress()->setCollectShippingRates(true); $quote->getPayment()->setMethod(\Magento\Paypal\Model\Config::METHOD_WPS_EXPRESS); $quote->collectTotals()->save(); -/** @var $service \Magento\Quote\Model\QuoteManagement */ +/** @var $service \Magento\Quote\Api\CartManagementInterface */ $service = \Magento\TestFramework\Helper\Bootstrap::getObjectManager() - ->create('Magento\Quote\Model\QuoteManagement'); + ->create('\Magento\Quote\Api\CartManagementInterface'); $order = $service->submit($quote, ['increment_id' => '100000002']); diff --git a/dev/tests/integration/testsuite/Magento/Paypal/_files/quote_payment_payflow.php b/dev/tests/integration/testsuite/Magento/Paypal/_files/quote_payment_payflow.php index cf20591b91803b5f6a62eed4d48ddd6e94e80591..7a3928f8f41b4ee2bb4bcba6d6d13740b6a0d93e 100644 --- a/dev/tests/integration/testsuite/Magento/Paypal/_files/quote_payment_payflow.php +++ b/dev/tests/integration/testsuite/Magento/Paypal/_files/quote_payment_payflow.php @@ -104,7 +104,7 @@ $payment->setMethod(\Magento\Paypal\Model\Config::METHOD_WPS_EXPRESS); $quote->getPayment()->setMethod(\Magento\Paypal\Model\Config::METHOD_WPS_EXPRESS)->save(); -/** @var $service \Magento\Quote\Model\QuoteManagement */ +/** @var $service \Magento\Quote\Api\CartManagementInterface */ $service = \Magento\TestFramework\Helper\Bootstrap::getObjectManager() - ->create('Magento\Quote\Model\QuoteManagement'); + ->create('\Magento\Quote\Api\CartManagementInterface'); $order = $service->submit($quote, ['increment_id' => '100000001']); diff --git a/dev/tests/integration/testsuite/Magento/Quote/Model/Quote/Item/RepositoryTest.php b/dev/tests/integration/testsuite/Magento/Quote/Model/Quote/Item/RepositoryTest.php index b7e78e977191f0567e6766321b3628c0c506ac4b..d604ba2d9662e8434b5284447655e449e9a6dbcf 100644 --- a/dev/tests/integration/testsuite/Magento/Quote/Model/Quote/Item/RepositoryTest.php +++ b/dev/tests/integration/testsuite/Magento/Quote/Model/Quote/Item/RepositoryTest.php @@ -20,8 +20,8 @@ class RepositoryTest extends \PHPUnit_Framework_TestCase 'email' => 'admin@example.com' ]; - /** @var \Magento\Quote\Model\Quote\Item\Repository $quoteItemRepository */ - $quoteItemRepository = Bootstrap::getObjectManager()->create('Magento\Quote\Model\Quote\Item\Repository'); + /** @var \Magento\Quote\Api\CartItemRepositoryInterface $quoteItemRepository */ + $quoteItemRepository = Bootstrap::getObjectManager()->create('\Magento\Quote\Api\CartItemRepositoryInterface'); /** @var \Magento\Quote\Model\Quote $quote */ $quote = Bootstrap::getObjectManager()->create('Magento\Quote\Model\Quote'); $quoteId = $quote->load('test01', 'reserved_order_id')->getId(); diff --git a/dev/tests/integration/testsuite/Magento/Quote/Model/QuoteManagementTest.php b/dev/tests/integration/testsuite/Magento/Quote/Model/QuoteManagementTest.php index 68635c4369b3c313ebe6c2ef561242bb4763b06a..1b67d126ac6e9a5c9d9ebdda27050d7a32ee42a7 100644 --- a/dev/tests/integration/testsuite/Magento/Quote/Model/QuoteManagementTest.php +++ b/dev/tests/integration/testsuite/Magento/Quote/Model/QuoteManagementTest.php @@ -27,8 +27,8 @@ class QuoteManagementTest extends \PHPUnit_Framework_TestCase $quote->load('test01', 'reserved_order_id'); /** Execute SUT */ - /** @var \Magento\Quote\Model\QuoteManagement $model */ - $model = $objectManager->create('\Magento\Quote\Model\QuoteManagement'); + /** @var \Magento\Quote\Api\CartManagementInterface $model */ + $model = $objectManager->create('\Magento\Quote\Api\CartManagementInterface'); $order = $model->submit($quote); /** Check if SUT caused expected effects */ diff --git a/dev/tests/integration/testsuite/Magento/Sales/_files/order_info.php b/dev/tests/integration/testsuite/Magento/Sales/_files/order_info.php index 38cae04743920bbb33194832aa37ffebac26f458..ac4cacb4e18d3e476b0912a24a178b92666e748a 100644 --- a/dev/tests/integration/testsuite/Magento/Sales/_files/order_info.php +++ b/dev/tests/integration/testsuite/Magento/Sales/_files/order_info.php @@ -64,7 +64,7 @@ $quote->collectTotals(); $quote->save(); $quote->setCustomerEmail('admin@example.com'); -$quoteManagement = $objectManager->create('Magento\Quote\Model\QuoteManagement'); +$quoteManagement = $objectManager->create('\Magento\Quote\Api\CartManagementInterface'); $order = $quoteManagement->submit($quote, ['increment_id' => '100000001']);