Beispiel #1
0
 [Test, Order(18)]//dependent on TC26025
 public void b18_View_Document_Purchase_Details_26379()
 {
     ContentDetailsPage.ClickShoppingCart();
     _test.Log(Status.Info, "Click on Shopping Cart");
     ShoppingCartPage.Checkout();
     _test.Log(Status.Info, "Click Checkout");
     CheckoutPage.UseThisPaymentMethod();
     _test.Log(Status.Info, "Click Use This Payment Method");
     CheckoutPage.AcceptTermsandCondition();
     _test.Log(Status.Info, "Click Accept Terms and Condition");
     CheckoutPage.PlaceOrder();
     _test.Log(Status.Info, "Click Place Order");
     Assert.IsTrue(Driver.comparePartialString("Thank you for your order! Your order has been successfully processed. You will receive an email confirmation shortly.", ContentDetailsPage.OrderReciptSuccessMessage()));
     _test.Log(Status.Pass, "Verify Order Processed Success Message");
     OrderReceiptPage.ViewOrder();
     _test.Log(Status.Pass, "Click View Order");
     OrderPage.ClickOrderedItemViewDetails(DocumentTitle + "TC26205");
     _test.Log(Status.Pass, "Click View Details for Purchased Content");
     Assert.IsTrue(OrderDetailsPage.VerifyPurchasedContent(DocumentTitle + "TC26205"));
     _test.Log(Status.Pass, "verify Puschased Content");
 }
 public void When_I_Checkout()
 {
     _shippingInfoPage = _sut.Checkout();
 }