예제 #1
0
        public async void SetBasketItemWhenNotInBasket()
        {
            var userId         = Guid.NewGuid();
            var existingBasket = await manager.Create(userId);

            var productId = Guid.NewGuid();

            var item = await manager.SetItem(existingBasket.Id, productId, 1);

            Assert.NotNull(item);
            Assert.NotEqual(Guid.Empty, item.Id);
            Assert.Equal(productId, item.ProductId);
            Assert.Equal(1, item.Quantity);
        }