public ShoppingCart(IItemPage itemPage, ISignInPage signInPage, ICheckoutPage checkoutPage, IShippingAddressPage shippingAddressPage)
 {
     _itemPage            = itemPage;
     _signInPage          = signInPage;
     _checkoutPage        = checkoutPage;
     _shippingAddressPage = shippingAddressPage;
 }
예제 #2
0
 public ShoppingCart(IItemPage itemPage, ISignInPage signInPage, ICheckoutPage checkoutPage, IShippingAddressPage shippingAddressPage)
 {
     this.itemPage            = itemPage;
     this.signInPage          = signInPage;
     this.checkoutPage        = checkoutPage;
     this.shippingAddressPage = shippingAddressPage;
 }
예제 #3
0
 public ShoppingCart(IItemPage itemPage, ISignInPage signInPage, ICheckoutPage checkoutPage, IShippingAddressPage shippingAddressPage)
 {
     this.itemPage = itemPage;
     this.signInPage = signInPage;
     this.checkoutPage = checkoutPage;
     this.shippingAddressPage = shippingAddressPage;
 }
예제 #4
0
        public CheckoutViewModel(ICheckoutPage view)
        {
            this.view     = view;
            CheckoutItems = new ObservableCollection <OrderDetailsViewModel> ();
            TotalPrice    = 0;

            PopulateOrders();
        }
예제 #5
0
		public CheckoutViewModel (ICheckoutPage view)
		{
			this.view = view;
			CheckoutItems = new ObservableCollection<OrderDetailsViewModel> ();
			TotalPrice = 0;

			PopulateOrders ();
		}
 public static void AssertSubtotal(this ICheckoutPage checkoutPage, double expectedSubtotal)
 {
     Assert.AreEqual(expectedSubtotal, checkoutPage.GetTotalPrice());
 }