From c6c90cf0c2b915a3752b5c60d4d141af45c8f70a Mon Sep 17 00:00:00 2001
From: Stanislav Idolov <sidolov@ebay.com>
Date: Wed, 28 Oct 2015 18:09:24 +0200
Subject: [PATCH] MAGETWO-44589: [Github] Make API jsonapi compliant

---
 .../Test/Unit/Gateway/Data/Quote/QuoteAdapterTest.php        | 3 +--
 .../Magento/Test/Legacy/_files/obsolete_classes.php          | 5 ++++-
 .../Magento/Test/Legacy/_files/obsolete_methods.php          | 1 -
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/app/code/Magento/Payment/Test/Unit/Gateway/Data/Quote/QuoteAdapterTest.php b/app/code/Magento/Payment/Test/Unit/Gateway/Data/Quote/QuoteAdapterTest.php
index 019dcf03ef3..1044bb8d4e7 100644
--- a/app/code/Magento/Payment/Test/Unit/Gateway/Data/Quote/QuoteAdapterTest.php
+++ b/app/code/Magento/Payment/Test/Unit/Gateway/Data/Quote/QuoteAdapterTest.php
@@ -29,8 +29,7 @@ class QuoteAdapterTest extends \PHPUnit_Framework_TestCase
 
     protected function setUp()
     {
-        $this->quoteMock = $this->getMockBuilder('Magento\Quote\Api\Data\CartInterface')
-            ->getMockForAbstractClass();
+        $this->quoteMock = $this->getMock('Magento\Quote\Model\Quote', [], [], '', false);
 
         $this->addressAdapterFactoryMock =
             $this->getMockBuilder('Magento\Payment\Gateway\Data\Quote\AddressAdapterFactory')
diff --git a/dev/tests/static/testsuite/Magento/Test/Legacy/_files/obsolete_classes.php b/dev/tests/static/testsuite/Magento/Test/Legacy/_files/obsolete_classes.php
index f1de8c0e04c..43db6a4f4a4 100755
--- a/dev/tests/static/testsuite/Magento/Test/Legacy/_files/obsolete_classes.php
+++ b/dev/tests/static/testsuite/Magento/Test/Legacy/_files/obsolete_classes.php
@@ -4103,6 +4103,9 @@ return [
     ['Magento\Payment\Model\Observer', 'Magento\Payment\Observer\*'],
     ['Magento\Tax\Observer\AggregateSalesReportTaxData', 'Magento\Tax\Model\AggregateSalesReportTaxData'],
     ['Magento\Developer\Console\Command\CssDeployCommand'],
-    ['Magento\Quote\Api\GuestShippingAddressManagementInterface', 'Magento\Quote\Model\GuestCart\GuestShippingAddressManagementInterface'],
+    [
+        'Magento\Quote\Api\GuestShippingAddressManagementInterface',
+        'Magento\Quote\Model\GuestCart\GuestShippingAddressManagementInterface'
+    ],
     ['Magento\Quote\Api\ShippingAddressManagementInterface', 'Magento\Quote\Model\ShippingAddressManagementInterface']
 ];
diff --git a/dev/tests/static/testsuite/Magento/Test/Legacy/_files/obsolete_methods.php b/dev/tests/static/testsuite/Magento/Test/Legacy/_files/obsolete_methods.php
index 5dcdb7b79b7..1758d1dad6b 100644
--- a/dev/tests/static/testsuite/Magento/Test/Legacy/_files/obsolete_methods.php
+++ b/dev/tests/static/testsuite/Magento/Test/Legacy/_files/obsolete_methods.php
@@ -2490,7 +2490,6 @@ return [
     ['getShippingAddress', 'Magento\Quote\Api\Data\CartInterface'],
     ['setShippingAddress', 'Magento\Quote\Api\Data\CartInterface'],
     ['getPaymentById', 'Magento\Quote\Model\Quote'],
-    ['getPaymentById', 'Magento\Quote\Model\Quote'],
     ['create', 'Magento\Quote\Model\QuoteRepository'],
     ['set', 'Magento\Quote\Api\GuestShippingMethodManagementInterface', 'Magento\Quote\Model\GuestCart\GuestShippingMethodManagementInterface::set'],
     ['get', 'Magento\Quote\Api\GuestShippingMethodManagementInterface', 'Magento\Quote\Model\GuestCart\GuestShippingMethodManagementInterface::get'],
-- 
GitLab