10 use Magento\Sales\Test\Page\Adminhtml\CreditMemoIndex;
11 use Magento\Mtf\Constraint\AbstractConstraint;
28 $creditMemoIndex->open();
30 $orderId =
$order->getId();
31 foreach ($ids[
'creditMemoIds'] as $key => $creditMemoId) {
33 'id' => $creditMemoId,
34 'order_id' => $orderId,
35 'grand_total_from' =>
$amount[$key][
'grand_creditmemo_total'],
36 'grand_total_to' =>
$amount[$key][
'grand_creditmemo_total'],
38 $creditMemoIndex->getCreditMemoGrid()->search($filter);
39 $filter[
'grand_total_from'] = number_format(
$amount[$key][
'grand_creditmemo_total'], 2);
40 $filter[
'grand_total_to'] = number_format(
$amount[$key][
'grand_creditmemo_total'], 2);
41 \PHPUnit\Framework\Assert::assertFalse(
42 $creditMemoIndex->getCreditMemoGrid()->isRowVisible($filter,
false,
false),
43 "Credit memo '#$creditMemoId' is present in credit memos grid on credit memo index page." 55 return 'Credit memo is absent in credit memos grid on credit memo index page.';
processAssert(CreditMemoIndex $creditMemoIndex, OrderInjectable $order, array $ids)