Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
AssertInvoiceReportIntervalResult.php
Go to the documentation of this file.
1 <?php
8 
10 
16 {
17  /* tags */
18  const SEVERITY = 'low';
19  /* end tags */
20 
29  public function processAssert(OrderInjectable $order, array $invoiceReport, array $initialInvoiceResult)
30  {
31  $this->order = $order;
32  $this->searchInInvoiceReportGrid($invoiceReport);
33  $invoiceResult = $this->salesInvoiceReport->getGridBlock()->getLastResult();
34  $prepareInitialResult = $this->prepareExpectedResult($initialInvoiceResult);
35  \PHPUnit\Framework\Assert::assertEquals(
36  $prepareInitialResult,
37  $invoiceResult,
38  "Invoice report interval result not contains actual data."
39  );
40  }
41 
47  public function toString()
48  {
49  return 'Invoice report interval result contains actual data.';
50  }
51 }
processAssert(OrderInjectable $order, array $invoiceReport, array $initialInvoiceResult)