11 use Magento\Sales\Test\Page\Adminhtml\OrderIndex;
12 use Magento\Sales\Test\Page\Adminhtml\SalesOrderView;
13 use Magento\Mtf\Constraint\AbstractConstraint;
29 public function processAssert(
30 SalesOrderView $salesOrderView,
31 OrderIndex $orderIndex,
36 $orderIndex->getSalesOrderGrid()->searchAndOpen([
'id' =>
$order->getId()]);
37 $salesOrderView->getOrderForm()->openTab(
'creditmemos');
39 $grid = $salesOrderView->getOrderForm()->getTab(
'creditmemos')->getGridBlock();
41 foreach ($ids[
'creditMemoIds'] as $key => $creditMemoId) {
43 'id' => $creditMemoId,
44 'amount_from' =>
$amount[$key][
'grand_creditmemo_total'],
45 'amount_to' =>
$amount[$key][
'grand_creditmemo_total']
47 \PHPUnit\Framework\Assert::assertTrue(
48 $grid->isRowVisible($filter,
true,
false),
49 'Credit memo is absent on credit memos tab.' 61 return 'Credit memo is present on credit memos tab.';