9 use Magento\Reports\Test\Page\Adminhtml\SalesReport;
23 private $lastUpdatedPrefix =
'Last updated: ';
40 $date = $this->getLastUpdatedDate();
41 $currentDateTime = $currentDate->format(
'M j, Y, g');
42 $displayedDateTime = date(
'M j, Y, g', strtotime($date));
43 \PHPUnit\Framework\Assert::assertEquals(
46 "Message in Sales Reports Page is displayed in an incorrect timezone." 55 private function getLastUpdatedDate()
59 foreach ($this->salesReportPage->getMessagesBlock()->getNoticeMessages() as
$message) {
60 if (strpos(
$message, $this->lastUpdatedPrefix) === 0) {
78 return 'Message in Sales Reports Page displays correct date/time in the correct timezone.';
processAssert(array $salesReport, SalesReport $salesReportPage, DateTime $currentDate)
searchInSalesReportGrid(array $salesReport)