示例#1
0
 /**
  * @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);
 }
示例#2
0
 /**
  * @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)]);
 }
示例#3
0
 /**
  * @param int $idSalesOrder
  *
  * @return void
  */
 public function openDetailPageForOrder($idSalesOrder)
 {
     $i = $this;
     $i->amOnPage(SalesDetailPage::getOrderDetailsPageUrl($idSalesOrder));
 }