9 use Magento\Mtf\Constraint\AbstractConstraint;
41 $this->salesReportPage->open();
42 $this->salesReportPage->getMessagesBlock()->clickLinkInMessage(
'notice',
'here');
43 $this->salesReportPage->getFilterBlock()->viewsReport($salesReport);
44 $this->salesReportPage->getActionBlock()->showReport();
56 $invoice = $this->order->getPrice()[
'invoice'][0][
'grand_invoice_total'];
57 $salesTotal = $this->order->getPrice()[
'invoice'][0][
'grand_order_total'];
58 foreach ($this->order->getEntityId()[
'products'] as
$product) {
59 $salesItems +=
$product->getCheckoutData()[
'qty'];
61 $expectedSalesData[
'orders'] += 1;
62 $expectedSalesData[
'sales-items'] += $salesItems;
63 $expectedSalesData[
'sales-total'] += $salesTotal;
64 $expectedSalesData[
'invoiced'] +=
$invoice;
65 return $expectedSalesData;
searchInSalesReportGrid(array $salesReport)
prepareExpectedResult(array $expectedSalesData)