Example #1
0
        public void UpdateItemQuantity()
        {
            // Arrange
            Consume.DeleteAllItemsInCart();
            Item item2 = Consume.AddItemToCart(1, 1);

            Assert.NotNull(item2);
            Assert.Equal(1, item2.Quantity);

            // Act
            Consume.UpdateItemQuantity(item2.Id, 123);

            // Assert
            Item item = Consume.GetCartItem(item2.Id);

            Assert.NotNull(item);
            Assert.Equal(123, item.Quantity);
        }
Example #2
0
        public void DeleteAllItemsInCart()
        {
            // Arrange
            Item item3 = Consume.AddItemToCart(3, 1);

            Assert.NotNull(item3);

            Item item4 = Consume.AddItemToCart(4, 1);

            Assert.NotNull(item4);

            List <Item> items = Consume.GetCartItems();

            Assert.False(!items.Any());

            // Act
            Consume.DeleteAllItemsInCart();

            // Assert
            List <Item> i       = Consume.GetCartItems();
            bool        isEmpty = !i.Any();

            Assert.True(isEmpty);
        }