Exemple #1
0
        /// <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();
        }