Skip to content
Snippets Groups Projects
Commit 707d616b authored by Arkadii Chyzhov's avatar Arkadii Chyzhov
Browse files

MAGETWO-36381: Magento\Quote\Api\GuestShippingAddressManagement

- replaced concrete usage with interface
parent 385a6354
No related merge requests found
......@@ -8,8 +8,7 @@ namespace Magento\Quote\Model\GuestCart;
use Magento\Quote\Api\GuestShippingAddressManagementInterface;
use Magento\Quote\Model\QuoteIdMask;
use Magento\Quote\Model\QuoteIdMaskFactory;
use Magento\Quote\Model\ShippingAddressManagement;
use Magento\Quote\Api\ShippingAddressManagementInterface;
/**
* Shipping address management class for guest carts.
*/
......@@ -21,18 +20,18 @@ class GuestShippingAddressManagement implements GuestShippingAddressManagementIn
protected $quoteIdMaskFactory;
/**
* @var ShippingAddressManagement
* @var ShippingAddressManagementInterface
*/
protected $shippingAddressManagement;
/**
* Constructs a quote shipping address write service object.
*
* @param ShippingAddressManagement $shippingAddressManagement
* @param ShippingAddressManagementInterface $shippingAddressManagement
* @param QuoteIdMaskFactory $quoteIdMaskFactory
*/
public function __construct(
ShippingAddressManagement $shippingAddressManagement,
ShippingAddressManagementInterface $shippingAddressManagement,
QuoteIdMaskFactory $quoteIdMaskFactory
) {
$this->shippingAddressManagement = $shippingAddressManagement;
......
......@@ -4,7 +4,6 @@
* Copyright © 2015 Magento. All rights reserved.
* See COPYING.txt for license details.
*/
namespace Magento\Quote\Test\Unit\Model\GuestCart;
class GuestShippingAddressManagementTest extends \PHPUnit_Framework_TestCase
......@@ -49,7 +48,7 @@ class GuestShippingAddressManagementTest extends \PHPUnit_Framework_TestCase
$objectManager = new \Magento\Framework\TestFramework\Unit\Helper\ObjectManager($this);
$this->shippingAddressManagementMock = $this->getMock(
'Magento\Quote\Model\ShippingAddressManagement',
'Magento\Quote\Api\ShippingAddressManagementInterface',
[],
[],
'',
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment