From 707d616b4955b922d87def8432eb51e11dea0c97 Mon Sep 17 00:00:00 2001 From: Arkadii Chyzhov <achyzhov@ebay.com> Date: Tue, 21 Apr 2015 19:42:02 +0300 Subject: [PATCH] MAGETWO-36381: Magento\Quote\Api\GuestShippingAddressManagement - replaced concrete usage with interface --- .../Model/GuestCart/GuestShippingAddressManagement.php | 9 ++++----- .../GuestCart/GuestShippingAddressManagementTest.php | 3 +-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/app/code/Magento/Quote/Model/GuestCart/GuestShippingAddressManagement.php b/app/code/Magento/Quote/Model/GuestCart/GuestShippingAddressManagement.php index 1ef09d849ff..11d4db9c516 100644 --- a/app/code/Magento/Quote/Model/GuestCart/GuestShippingAddressManagement.php +++ b/app/code/Magento/Quote/Model/GuestCart/GuestShippingAddressManagement.php @@ -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; diff --git a/app/code/Magento/Quote/Test/Unit/Model/GuestCart/GuestShippingAddressManagementTest.php b/app/code/Magento/Quote/Test/Unit/Model/GuestCart/GuestShippingAddressManagementTest.php index e4c9d4beadd..67e35a93bf7 100644 --- a/app/code/Magento/Quote/Test/Unit/Model/GuestCart/GuestShippingAddressManagementTest.php +++ b/app/code/Magento/Quote/Test/Unit/Model/GuestCart/GuestShippingAddressManagementTest.php @@ -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', [], [], '', -- GitLab