public void AddStuffToCartCount() { ShoppingCartActions cartActs = new ShoppingCartActions(); cartActs.AddToCart(1); cartActs.AddToCart(2); Assert.AreEqual(2, cartActs.GetCount()); }
public void AddToCartCheck() { ShoppingCartActions cartActs = new ShoppingCartActions(); cartActs.AddToCart(1); List<CartItem> itemsInCart = cartActs.GetCartItems(); Assert.AreEqual(itemsInCart[0].ProductId, 1); }
public void AddToCartTest() { int id = -1; ShoppingCartActions sca = new ShoppingCartActions(); sca.ShoppingCartId = "1"; sca.AddToCart(id); throw new NotImplementedException(); }
public void Page_Load(object sender, EventArgs e) { string rawId = Request.QueryString["ProductID"]; int productId; if (!String.IsNullOrEmpty(rawId) && int.TryParse(rawId, out productId)) { using (ShoppingCartActions usersShoppingCart = new ShoppingCartActions()) { usersShoppingCart.AddToCart(Convert.ToInt16(rawId)); } } else { Debug.Fail("ERROR : We should never get to AddToCart.aspx without a ProductId."); throw new Exception("ERROR : It is illegal to load AddToCart.aspx without setting a ProductId."); } Response.Redirect("ShoppingCart.aspx"); }
public void TotalCartPrice() { ShoppingCartActions cartActs = new ShoppingCartActions(); cartActs.AddToCart(1); cartActs.AddToCart(2); cartActs.AddToCart(5); decimal expected = (decimal)(5 + 6.79 + 2.99); Assert.AreEqual(expected, cartActs.GetTotal()); }