public ShopperRespositoryTests() { _mockLogger = new Mock <ILogger <ShopperRespository> >(MockBehavior.Loose); _mockHttpClientHelper = new Mock <IHttpClientHelper>(MockBehavior.Strict); var options = new Mock <IOptions <AppSettings> >(); options.Setup(s => s.Value).Returns(new AppSettings { BaseUrl = "www.foo.com", ShopperHistoryEndPoint = "shopperhistory", Token = "Foo.Token" }); _sut = new ShopperRespository(_mockHttpClientHelper.Object, options.Object, _mockLogger.Object); }
public ProductsService(IProductRespository productRespository, IShopperRespository shopperRespository) { _productRespository = productRespository; _shopperRespository = shopperRespository; }