public void SetUp() { var pizzaSizeRepository = new Mock <IPizzaSizeRepository>(); pizzaSizeRepository.Setup(x => x.GetByIds(It.IsAny <int>(), It.IsAny <int>())).Returns(() => new GetPizzaSizeResponse { PizzaSize = new PizzaSizeRecord { Price = 1500 } }); var toppingSizeRepository = new Mock <IToppingSizeRepository>(); toppingSizeRepository.Setup(x => x.GetByIds(It.IsAny <List <int> >(), It.IsAny <int>())) .Returns(() => new GetToppingSizeResponse()); var voucherService = new Mock <IVoucherService>(); var subject = new UserSessionService(pizzaSizeRepository.Object, toppingSizeRepository.Object, voucherService.Object); var userToken = subject.NewUser(); subject.AddItemToBasket(userToken, new BasketData { PizzaId = 1, SizeId = 1 }); _result = subject.GetBasketTotalForUser(userToken); }
public void SetUp() { var subject = new UserSessionService(null, null, null); var userToken = subject.NewUser(); _result = subject.GetBasketTotalForUser(userToken); }
public void SetUp() { var subject = new UserSessionService(null, null, null); subject.NewUser(); _result = subject.GetBasketTotalForUser(Guid.NewGuid().ToString()); }
public void SetUp() { var subject = new UserSessionService(null, null, null); _result = subject.GetBasketTotalForUser("NOT_A_VALID_GUID"); }