8 use Magento\Mtf\TestStep\TestStepInterface;
9 use Magento\Sales\Test\Page\Adminhtml\OrderIndex;
10 use Magento\Sales\Test\Page\Adminhtml\SalesOrderView;
14 use Magento\Signifyd\Test\Fixture\SignifydData;
15 use Magento\Signifyd\Test\Page\Adminhtml\OrdersGrid;
27 private $assertOrderStatus;
34 private $assertCaseInfo;
41 private $assertOrdersGrid;
48 private $placeOrderStatus;
62 private $salesOrderView;
76 private $signifydData;
99 OrderIndex $orderIndex,
100 SalesOrderView $salesOrderView,
101 OrdersGrid $ordersGrid,
102 AssertOrderStatus $assertOrderStatus,
104 AssertOrdersGrid $assertOrdersGrid,
105 SignifydData $signifydData
107 $this->placeOrderStatus = $placeOrderStatus;
108 $this->orderId = $orderId;
109 $this->orderIndex = $orderIndex;
110 $this->salesOrderView = $salesOrderView;
111 $this->ordersGrid = $ordersGrid;
112 $this->assertOrderStatus = $assertOrderStatus;
113 $this->assertCaseInfo = $assertCaseInfo;
114 $this->assertOrdersGrid = $assertOrdersGrid;
115 $this->signifydData = $signifydData;
125 $this->checkOrdersGrid();
126 $this->checkCaseInfo();
127 $this->checkOrderStatus();
135 private function checkOrdersGrid()
137 $this->assertOrdersGrid->processAssert(
149 private function checkOrderStatus()
151 $this->assertOrderStatus->processAssert(
152 $this->placeOrderStatus,
155 $this->salesOrderView
164 private function checkCaseInfo()
166 $this->assertCaseInfo->processAssert(
167 $this->salesOrderView,
__construct( $placeOrderStatus, $orderId, OrderIndex $orderIndex, SalesOrderView $salesOrderView, OrdersGrid $ordersGrid, AssertOrderStatus $assertOrderStatus, AssertCaseInfoOnAdmin $assertCaseInfo, AssertOrdersGrid $assertOrdersGrid, SignifydData $signifydData)