/** * @param \Acceptance\Sales\Order\Zed\Tester\SalesListTester $i * * @return void */ public function testICanGoToLatestOrderDetailsPage(SalesListTester $i) { $i->createOrderWithOneItem(); $latestOrderId = $i->grabLatestOrderId(); $url = SalesDetailPage::getOrderDetailsPageUrl($latestOrderId); $i->amOnPage($url); $i->canSeeCurrentUrlEquals($url); }
/** * @param \Acceptance\Sales\Order\Zed\Tester\SalesDetailPageTester $i * @param \Acceptance\Sales\Order\Zed\Tester\SalesListTester $salesListTester * * @return void */ public function testThatOrderDetailPageIsVisibleWhenOrderExists(SalesDetailPageTester $i, SalesListTester $salesListTester) { $i->createOrderWithOneItem(); $idSalesOrder = $salesListTester->grabLatestOrderId(); $i->amOnPage(SalesDetailPage::getOrderDetailsPageUrl($idSalesOrder)); $i->waitForElement('#items', 3); $i->seeElement(['xpath' => SalesDetailPage::getSalesOrderItemRowSelector(1)]); }