/** * Assert that Order Grand Total is correct on order page in backend * * @param SalesOrderView $salesOrderView * @param string $orderId * @param OrderIndex $salesOrder * @param string $grandTotal * @return void */ public function processAssert(SalesOrderView $salesOrderView, OrderIndex $salesOrder, $orderId, $grandTotal) { $salesOrder->open(); $salesOrder->getSalesOrderGrid()->searchAndOpen(['id' => $orderId]); \PHPUnit_Framework_Assert::assertEquals($grandTotal, $salesOrderView->getOrderTotalsBlock()->getGrandTotal(), 'Grand Total price does not equal to price from data set.'); }