/** * Assert that created Store View can be found in Stores grid by name. * * @param Dashboard $dashboard * @return void */ public function processAssert(Dashboard $dashboard) { $config = \Magento\Mtf\ObjectManagerFactory::getObjectManager()->get('Magento\\Mtf\\Config\\GlobalConfig'); $newVersion = $config->get('version/0/value'); $dashboard->open(); \PHPUnit_Framework_Assert::assertTrue($dashboard->getFooter()->findVersion($newVersion)->isVisible()); }
/** * Assert that Secure Urls Enabled. * * @param BrowserInterface $browser * @param Dashboard $dashboard * @return void */ public function processAssert(BrowserInterface $browser, Dashboard $dashboard) { $dashboard->open(); \PHPUnit_Framework_Assert::assertTrue(strpos($browser->getUrl(), 'https://') !== false, 'Secure Url is not displayed on backend.'); }
/** * Assert that selected currency symbol displays on dashboard. * * @param Dashboard $dashboard * @param string $currencySymbol * @return void */ public function processAssert(Dashboard $dashboard, $currencySymbol) { $dashboard->open(); \PHPUnit_Framework_Assert::assertTrue(strpos($dashboard->getMainBlock()->getRevenuePrice(), $currencySymbol) !== false, 'Selected currency symbol not displays on dashboard.'); }