9 use Magento\Reports\Test\Page\Adminhtml\SalesCouponReportView;
11 use Magento\Mtf\Constraint\AbstractConstraint;
27 public function processAssert(SalesCouponReportView $salesCouponReportView, OrderInjectable
$order, $currency =
'$')
30 $discount =
$data[
'price'][
'discount'] != 0
31 ?
'-' . $currency . number_format(
$data[
'price'][
'discount'], 2)
36 'rule_name' =>
$data[
'coupon_code']->getName(),
37 'subtotal' => $currency . number_format(
$data[
'price'][
'subtotal'], 2),
38 'discount' => $discount,
40 \PHPUnit\Framework\Assert::assertTrue(
41 $salesCouponReportView->getGridBlock()->isRowVisible($filter,
false),
42 "Coupon with code - '$couponCode' is not visible." 53 return "Coupon info is correct on coupons report page.";
processAssert(SalesCouponReportView $salesCouponReportView, OrderInjectable $order, $currency='$')