9 use Magento\Mtf\Fixture\FixtureFactory;
10 use Magento\Mtf\TestCase\Injectable;
11 use Magento\Reports\Test\Page\Adminhtml\SalesInvoiceReport;
54 FixtureFactory $fixtureFactory,
55 SalesInvoiceReport $salesInvoiceReport,
60 $salesInvoiceReport->open();
61 $salesInvoiceReport->getMessagesBlock()->clickLinkInMessage(
'notice',
'here');
62 $salesInvoiceReport->getFilterForm()->viewsReport($invoiceReport);
63 $salesInvoiceReport->getActionBlock()->showReport();
64 $initialInvoiceResult = $salesInvoiceReport->getGridBlock()->getLastResult();
65 $initialInvoiceTotalResult = $salesInvoiceReport->getGridBlock()->getTotalResult();
69 $cart = $fixtureFactory->createByCode(
'cart',
$cart);
70 $invoice = $this->objectManager->create(
71 \
Magento\Sales\Test\TestStep\CreateInvoiceStep::class,
77 'initialInvoiceResult' => $initialInvoiceResult,
78 'initialInvoiceTotalResult' => $initialInvoiceTotalResult
test(FixtureFactory $fixtureFactory, SalesInvoiceReport $salesInvoiceReport, OrderInjectable $order, array $invoiceReport)