5
5
*/
6
6
namespace Magento \Authorizenet \Model ;
7
7
8
- use Magento \Framework \Simplexml \Element ;
9
- use Magento \Framework \Api \FilterBuilder ;
10
8
use Magento \Framework \Api \SearchCriteriaBuilder ;
11
9
use Magento \Framework \App \ObjectManager ;
12
10
use Magento \Framework \HTTP \ZendClient ;
13
11
use Magento \Framework \HTTP \ZendClientFactory ;
12
+ use Magento \Framework \Simplexml \Element ;
14
13
use Magento \Sales \Api \Data \OrderInterface ;
15
14
use Magento \Sales \Api \OrderRepositoryInterface ;
16
15
use Magento \Sales \Model \Order ;
17
16
use Magento \Sales \Model \Order \Payment ;
18
17
use Magento \TestFramework \Helper \Bootstrap ;
19
18
use PHPUnit_Framework_MockObject_MockObject as MockObject ;
20
- use Zend_Http_Response ;
21
19
22
20
/**
23
21
* Class contains tests for Direct Post integration
@@ -74,7 +72,7 @@ public function testCapture()
74
72
->method ('create ' )
75
73
->willReturn ($ httpClient );
76
74
77
- $ response = $ this ->getMockBuilder (Zend_Http_Response::class )
75
+ $ response = $ this ->getMockBuilder (' Zend_Http_Response ' )
78
76
->disableOriginalConstructor ()
79
77
->setMethods (['getBody ' ])
80
78
->getMock ();
@@ -101,7 +99,6 @@ public function testCapture()
101
99
static ::assertEquals ('UK ' , $ payment ->getOrder ()->getShippingAddress ()->getCountryId ());
102
100
}
103
101
104
-
105
102
/**
106
103
* Verifies that order is placed in correct state according the action taken for a transaction that
107
104
* triggered one or more of the Advanced Fraud Detection Suite filters.
@@ -136,8 +133,16 @@ public function testProcessWithFdsFilterActionReportOnly($filterAction, $orderId
136
133
public function fdsFilterActionDataProvider ()
137
134
{
138
135
return [
139
- ['filter_action ' => 'authAndHold ' , 'order_id ' => '100000003 ' , 'expected_order_state ' => Order::STATE_PAYMENT_REVIEW ],
140
- ['filter_action ' => 'report ' , 'order_id ' => '100000004 ' , 'expected_order_state ' => Order::STATE_PROCESSING ],
136
+ [
137
+ 'filter_action ' => 'authAndHold ' ,
138
+ 'order_id ' => '100000003 ' ,
139
+ 'expected_order_state ' => Order::STATE_PAYMENT_REVIEW
140
+ ],
141
+ [
142
+ 'filter_action ' => 'report ' ,
143
+ 'order_id ' => '100000004 ' ,
144
+ 'expected_order_state ' => Order::STATE_PROCESSING
145
+ ],
141
146
];
142
147
}
143
148
@@ -204,17 +209,9 @@ private function getSuccessResponse($orderId)
204
209
*/
205
210
private function getPayment ($ orderId )
206
211
{
207
- /** @var FilterBuilder $filterBuilder */
208
- $ filterBuilder = $ this ->objectManager ->get (FilterBuilder::class);
209
- $ filters = [
210
- $ filterBuilder ->setField (OrderInterface::INCREMENT_ID )
211
- ->setValue ($ orderId )
212
- ->create ()
213
- ];
214
-
215
212
/** @var SearchCriteriaBuilder $searchCriteriaBuilder */
216
213
$ searchCriteriaBuilder = $ this ->objectManager ->get (SearchCriteriaBuilder::class);
217
- $ searchCriteria = $ searchCriteriaBuilder ->addFilters ( $ filters )
214
+ $ searchCriteria = $ searchCriteriaBuilder ->addFilter (OrderInterface:: INCREMENT_ID , $ orderId )
218
215
->create ();
219
216
220
217
$ orderRepository = $ this ->objectManager ->get (OrderRepositoryInterface::class);
0 commit comments