public void Create_should_save_basket() { _sut.Create(_testCustomerId); _baskets.Count.Should().Be(1); _baskets.First().CustomerId.Should().Be(_testCustomerId); }
public BasketViewModel Create() { var userToken = _guidWrapper.NewGuid(); var basketId = _basketStore.Create(userToken); return(new BasketViewModel { BasketId = basketId, Token = userToken }); }
public CreateBasketResult CreateBasketForCustomer(string customerId) { var basket = GetBasketByCustomerId(customerId); if (basket != null) { return(CreateBasketResult.AlreadyExists); } _basketStore.Create(customerId); return(CreateBasketResult.Created); }