public void DeleteItemInCart()
        {
            // Arrange
            Item item2 = Consume.AddItemToCart(2, 1);

            Assert.NotNull(item2);

            // Act
            Consume.DeleteItemInCart(item2.Id);

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

            Assert.Null(item.Id);
        }
        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);
        }
        public void AddItemToCart()
        {
            // Arrange
            long productId = 1;
            int  quantity  = 2;

            // Act
            Item item1 = Consume.AddItemToCart(productId, quantity);

            Assert.NotNull(item1);

            Item item = Consume.GetCartItem(item1.Id);

            Assert.NotNull(item);

            // Assert
            Assert.Equal(item1.Id, item.Id);
        }