Ejemplo n.º 1
0
 public void containsItems(Item... items) {
   for (Item item : items) {
     petstore
         .goToReceiptPage(orderNumber)
         .showsLineItem(item.number, item.description, item.totalPrice);
   }
 }
Ejemplo n.º 2
0
 public void confirm(
     String firstName,
     String lastName,
     String email,
     String cardType,
     String cardNumber,
     String cardExpiryDate) {
   CheckoutPage checkoutPage = petstore.goToCartPage().checkout();
   ReceiptPage receiptPage =
       checkoutPage
           .willBillTo(firstName, lastName, email)
           .willPayUsingCreditCard(cardType, cardNumber, cardExpiryDate)
           .confirm();
   orderNumber = receiptPage.getOrderNumber();
   receiptPage.continueShopping();
 }
Ejemplo n.º 3
0
 public void isBilledTo(String firstName, String lastName, String emailAddress) {
   petstore
       .goToReceiptPage(orderNumber)
       .showsBillingInformation(firstName, lastName, emailAddress);
 }
Ejemplo n.º 4
0
 public void wasPaidUsing(String cardType, String cardNumber, String cardExpiryDate) {
   petstore
       .goToReceiptPage(orderNumber)
       .showsCreditCardDetails(cardType, cardNumber, cardExpiryDate);
 }
Ejemplo n.º 5
0
 public void hasReceiptTotal(String total) {
   petstore.goToReceiptPage(orderNumber).showsTotalPaid(total);
 }
Ejemplo n.º 6
0
 public void amountsTo(String amount) {
   petstore.goToCartPage().checkout().showsTotalToPay(amount).continueShopping();
 }
Ejemplo n.º 7
0
 public void showImage() {
   petstore.goToAboutPage().showImageAbout();
 }