9 use Magento\Mtf\Fixture\FixtureFactory;
10 use Magento\Mtf\TestCase\Injectable;
11 use Magento\Reports\Test\Page\Adminhtml\SalesReport;
55 private $fixtureFactory;
67 $this->fixtureFactory = $fixtureFactory;
80 $this->salesReport->open();
81 $this->salesReport->getMessagesBlock()->clickLinkInMessage(
'notice',
'here');
82 $this->salesReport->getFilterBlock()->viewsReport(
$salesReport);
83 $this->salesReport->getActionBlock()->showReport();
84 $initialSalesResult = $this->salesReport->getGridBlock()->getLastResult();
85 $initialSalesTotalResult = $this->salesReport->getGridBlock()->getTotalResult();
90 $cart = $this->fixtureFactory->createByCode(
'cart',
$cart);
91 $invoice = $this->objectManager->create(
92 \
Magento\Sales\Test\TestStep\CreateInvoiceStep::class,
97 return [
'initialSalesResult' => $initialSalesResult,
'initialSalesTotalResult' => $initialSalesTotalResult];
test(OrderInjectable $order, array $salesReport)
__inject(FixtureFactory $fixtureFactory, SalesReport $salesReport)