/// <summary> /// Called before each test /// </summary> public ResourceStockInsertTest() { var loggerDemand = new Mock <ILogger <ResourceStockQueryService> >(); var loggerUpdate = new Mock <ILogger <ResourceStockUpdateService> >(); var addressMaker = new Mock <IAddressMaker>(); addressMaker.Setup(m => m.SetCoordinates(It.IsAny <AddressEntity>())).Callback((AddressEntity a) => { a.Latitude = 0; a.Longitude = 0; a.HasCoordinates = false; }); _resourceStockQueryService = new ResourceStockQueryService(loggerDemand.Object, ResourceContext, addressMaker.Object); _resourceStockUpdateService = new ResourceStockUpdateService(loggerUpdate.Object, ResourceContext, addressMaker.Object); _captainHookGenerator = new CaptainHookGenerator(); _shyPirateGenerator = new ShyPirateGenerator(); }