From 300d8db01ae93feae438d614be5fbf36ae244ff7 Mon Sep 17 00:00:00 2001
From: Arkadii Chyzhov <achyzhov@ebay.com>
Date: Tue, 21 Apr 2015 19:42:37 +0300
Subject: [PATCH] MAGETWO-36380: Magento\Quote\Api\GuestPaymentMethodManagement

- replaced concrete usage with interface
---
 .../Model/GuestCart/GuestPaymentMethodManagement.php      | 8 ++++----
 .../Model/GuestCart/GuestPaymentMethodManagementTest.php  | 2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app/code/Magento/Quote/Model/GuestCart/GuestPaymentMethodManagement.php b/app/code/Magento/Quote/Model/GuestCart/GuestPaymentMethodManagement.php
index 3b65d502b3c..b0b99599ef1 100644
--- a/app/code/Magento/Quote/Model/GuestCart/GuestPaymentMethodManagement.php
+++ b/app/code/Magento/Quote/Model/GuestCart/GuestPaymentMethodManagement.php
@@ -5,7 +5,7 @@
  */
 namespace Magento\Quote\Model\GuestCart;
 
-use Magento\Quote\Model\PaymentMethodManagement;
+use Magento\Quote\Api\PaymentMethodManagementInterface;
 use Magento\Quote\Api\GuestPaymentMethodManagementInterface;
 use Magento\Quote\Model\QuoteIdMask;
 use Magento\Quote\Model\QuoteIdMaskFactory;
@@ -21,18 +21,18 @@ class GuestPaymentMethodManagement implements GuestPaymentMethodManagementInterf
     protected $quoteIdMaskFactory;
 
     /**
-     * @var PaymentMethodManagement
+     * @var PaymentMethodManagementInterface
      */
     protected $paymentMethodManagement;
 
     /**
      * Initialize dependencies.
      *
-     * @param PaymentMethodManagement $paymentMethodManagement
+     * @param PaymentMethodManagementInterface $paymentMethodManagement
      * @param QuoteIdMaskFactory $quoteIdMaskFactory
      */
     public function __construct(
-        PaymentMethodManagement $paymentMethodManagement,
+        PaymentMethodManagementInterface $paymentMethodManagement,
         QuoteIdMaskFactory $quoteIdMaskFactory
     ) {
         $this->quoteIdMaskFactory = $quoteIdMaskFactory;
diff --git a/app/code/Magento/Quote/Test/Unit/Model/GuestCart/GuestPaymentMethodManagementTest.php b/app/code/Magento/Quote/Test/Unit/Model/GuestCart/GuestPaymentMethodManagementTest.php
index 54f23a8904f..ebde097f89b 100644
--- a/app/code/Magento/Quote/Test/Unit/Model/GuestCart/GuestPaymentMethodManagementTest.php
+++ b/app/code/Magento/Quote/Test/Unit/Model/GuestCart/GuestPaymentMethodManagementTest.php
@@ -46,7 +46,7 @@ class GuestPaymentMethodManagementTest extends \PHPUnit_Framework_TestCase
     {
         $objectManager = new \Magento\Framework\TestFramework\Unit\Helper\ObjectManager($this);
         $this->paymentMethodManagementMock = $this->getMock(
-            'Magento\Quote\Model\PaymentMethodManagement',
+            'Magento\Quote\Api\PaymentMethodManagementInterface',
             [],
             [],
             '',
-- 
GitLab