Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Public Member Functions | Protected Member Functions
DirectpostTest Class Reference
Inheritance diagram for DirectpostTest:

Public Member Functions

 fdsFilterActionDataProvider ()
 

Protected Member Functions

 setUp ()
 

Detailed Description

Class contains tests for Direct Post integration

Definition at line 23 of file DirectpostTest.php.

Member Function Documentation

◆ fdsFilterActionDataProvider()

fdsFilterActionDataProvider ( )
Returns
array

Definition at line 133 of file DirectpostTest.php.

134  {
135  return [
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  ],
146  ];
147  }

◆ setUp()

setUp ( )
protected

Definition at line 40 of file DirectpostTest.php.

41  {
42  $this->objectManager = Bootstrap::getObjectManager();
43 
44  $this->httpClientFactory = $this->getMockBuilder(ZendClientFactory::class)
45  ->disableOriginalConstructor()
46  ->setMethods(['create'])
47  ->getMock();
48 
49  $this->directPost = $this->objectManager->create(Directpost::class, [
50  'httpClientFactory' => $this->httpClientFactory
51  ]);
52  }

The documentation for this class was generated from the following file: