Пример #1
0
 public PostService(IPostRepository postRepository, IUserRepository userRepository, ITaxonomyRepository taxonomyRepository, IMapperService mapperService)
 {
     _postRepository     = postRepository;
     _userRepository     = userRepository;
     _taxonomyRepository = taxonomyRepository;
     _mapperService      = mapperService;
 }
Пример #2
0
 public WishCommander(GaverContext context, IMapperService mapper, ClientNotifier clientNotifier, ILogger <WishCommander> logger)
 {
     this.context        = context;
     this.mapper         = mapper;
     this.clientNotifier = clientNotifier;
     this.logger         = logger;
 }
Пример #3
0
        public void MapReceipt_CheckAllProperties_ShouldReturnCorrectProperties()
        {
            // Assemble
            var receiptProducts = new List <ReceiptProduct> {
                new ReceiptProduct {
                    Total = 4.99M
                },
                new ReceiptProduct {
                    Total = 2.02M
                }
            };

            _mapperService = new MapperService(_calculateProductPriceMock.Object);

            // Act
            var receipt = _mapperService.MapReceipt(receiptProducts);

            // Assert
            Assert.Multiple(() =>
            {
                Assert.AreEqual("Bedankt dat u bij de Boni bent geweest!", receipt.Message);
                Assert.NotNull(receipt.TimePrinted);
                Assert.AreEqual(receipt.BoughtProducts.Count, 2);
                Assert.AreEqual(7.01M, receipt.TotalPrice);
            });
        }
Пример #4
0
 public PersonDomainModelImportService(
     PersonDomainService domainService,
     DataService dataService,
     IIntegerIdentityFactory <F1ChiefCommercialEntity> f1ChiefCommercialEntityFactory,
     IIntegerIdentityFactory <F1ChiefDesignerEntity> f1ChiefDesignerEntityFactory,
     IIntegerIdentityFactory <F1ChiefEngineerEntity> f1ChiefEngineerEntityFactory,
     IIntegerIdentityFactory <F1ChiefMechanicEntity> f1ChiefMechanicEntityFactory,
     IIntegerIdentityFactory <F1DriverEntity> f1DriverEntityFactory,
     IIntegerIdentityFactory <NonF1ChiefCommercialEntity> nonF1ChiefCommercialEntityFactory,
     IIntegerIdentityFactory <NonF1ChiefDesignerEntity> nonF1ChiefDesignerEntityFactory,
     IIntegerIdentityFactory <NonF1ChiefEngineerEntity> nonF1ChiefEngineerEntityFactory,
     IIntegerIdentityFactory <NonF1ChiefMechanicEntity> nonF1ChiefMechanicEntityFactory,
     IIntegerIdentityFactory <NonF1DriverEntity> nonF1DriverEntityFactory,
     IMapperService mapperService)
 {
     _domainService = domainService ?? throw new ArgumentNullException(nameof(domainService));
     _dataService   = dataService ?? throw new ArgumentNullException(nameof(dataService));
     _f1ChiefCommercialEntityFactory    = f1ChiefCommercialEntityFactory ?? throw new ArgumentNullException(nameof(f1ChiefCommercialEntityFactory));
     _f1ChiefDesignerEntityFactory      = f1ChiefDesignerEntityFactory ?? throw new ArgumentNullException(nameof(f1ChiefDesignerEntityFactory));
     _f1ChiefEngineerEntityFactory      = f1ChiefEngineerEntityFactory ?? throw new ArgumentNullException(nameof(f1ChiefEngineerEntityFactory));
     _f1ChiefMechanicEntityFactory      = f1ChiefMechanicEntityFactory ?? throw new ArgumentNullException(nameof(f1ChiefMechanicEntityFactory));
     _f1DriverEntityFactory             = f1DriverEntityFactory ?? throw new ArgumentNullException(nameof(f1DriverEntityFactory));
     _nonF1ChiefCommercialEntityFactory = nonF1ChiefCommercialEntityFactory ?? throw new ArgumentNullException(nameof(nonF1ChiefCommercialEntityFactory));
     _nonF1ChiefDesignerEntityFactory   = nonF1ChiefDesignerEntityFactory ?? throw new ArgumentNullException(nameof(nonF1ChiefDesignerEntityFactory));
     _nonF1ChiefEngineerEntityFactory   = nonF1ChiefEngineerEntityFactory ?? throw new ArgumentNullException(nameof(nonF1ChiefEngineerEntityFactory));
     _nonF1ChiefMechanicEntityFactory   = nonF1ChiefMechanicEntityFactory ?? throw new ArgumentNullException(nameof(nonF1ChiefMechanicEntityFactory));
     _nonF1DriverEntityFactory          = nonF1DriverEntityFactory ?? throw new ArgumentNullException(nameof(nonF1DriverEntityFactory));
     _mapperService = mapperService ?? throw new ArgumentNullException(nameof(mapperService));
 }
 public LocalUserDataService(IMapperService mapper)
 {
     _mapper        = mapper;
     _configuration = new ConfigurationViewModel();
     _tiles         = new ObservableCollection <TileViewModel>();
     _backgrounds   = new ObservableCollection <BackgroundViewModel>();
 }
Пример #6
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ProductsController"/> class.
 /// </summary>
 public ProductsController(IProductService productService, IMapperService mapper,
                           ClaimsUtilities claimsUtilities)
 {
     _productService  = productService;
     _mapperService   = mapper;
     _claimsUtilities = claimsUtilities;
 }
Пример #7
0
 public SampleService()
 {
     // Poor Man's Dependency Injection
     _dataService = new GetDataService();
     _mapperService = new MapperService();
     _validationInput = new ValidateInput();
 }
Пример #8
0
 public EdiMessageLogDeleteHandler(
     BaseRepository <EdiMessageLog> repo,
     EdiMessageLogSearchEngine searchEngine,
     IMapperService mapper
     ) : base(repo, searchEngine, mapper)
 {
 }
Пример #9
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="mapService"></param>
 /// <param name="service"></param>
 /// <param name="logger"></param>
 /// <param name="loginLogService"></param>
 public AuthController(IMapperService mapService, IAuthService service, ILogger <AuthController> logger, ILoginLogService loginLogService)
 {
     _service         = service;
     _logger          = logger;
     _loginLogService = loginLogService;
     _mapService      = mapService;
 }
Пример #10
0
 public EdiTenderDeleteHandler(
     BaseRepository <EdiTender> repo,
     EdiTenderSearchEngine searchEngine,
     IMapperService mapper
     ) : base(repo, searchEngine, mapper)
 {
 }
Пример #11
0
        public IMapperService Create()
        {
            IMapperService mapperService          = BeanContext.RegisterBean <ModelTransferMapper>().Finish();
            IMapperService mapperServiceReference = new MapperServiceWeakReference(mapperService);

            return(mapperServiceReference);
        }
        private void BeforeScenario()
        {
            _exampleCityEntities = new List <City>();

            _mapperService = new MapperService();

            _mockUnitOfWork = new Mock <IUnitOfWork>();
            _mockUnitOfWork.Setup(x => x.Complete()).Verifiable();

            _mockCityRepository = new Mock <IRepository <CityWeatherContainer, City> >();
            _mockCityRepository.Setup(x => x.Read()).Returns(_exampleCityEntities);

            /* todo: check if this would be okay for the specs.
             * thought about mocking this, but I don't think a quick REST call is a problem here;
             * besides specs can be longer running tests that also test integration unlike unit tests.
             * if the 3rd party API changed and broke our system it would be nice to know about it.
             * assuming the tests will be run on a machine with an internet connection. :/
             * in reality I'd check this with the client.
             */

            _countryService = new CountryRestService();
            _weatherService = new WeatherRestService();

            _cityDataService = new CityDataService(_mockCityRepository.Object, _mockUnitOfWork.Object, _mapperService);

            _citySearchDomainService =
                new CitySearchDomainService(_mapperService, _cityDataService, _weatherService, _countryService);

            _citySearchController = new CitySearchController(_mapperService, _citySearchDomainService);
        }
Пример #13
0
 public BasketController(IItemService itemService, IMapperService mapperService, IBasketService basketService, IUserService userService)
 {
     _itemService   = itemService;
     _mapperService = mapperService;
     _basketService = basketService;
     _userService   = userService;
 }
Пример #14
0
 public GetIssueByIdQueryHandler(
     IRepository <Domain.Entities.IssueAggregate.Issue, string> issueRepository,
     IMapperService mapperService)
 {
     _issueRepository = issueRepository;
     _mapperService   = mapperService;
 }
Пример #15
0
 public LookupDomainModelImportService(
     LookupDomainService domainService,
     DataService dataService,
     IIntegerIdentityFactory <ChiefDriverLoyaltyLookupEntity> chiefDriverLoyaltyLookupEntityFactory,
     IIntegerIdentityFactory <DriverNationalityLookupEntity> driverNationalityLookupEntityFactory,
     IIntegerIdentityFactory <DriverRoleLookupEntity> driverRoleLookupEntityFactory,
     IIntegerIdentityFactory <SponsorNameLookupEntity> sponsorNameLookupEntityFactory,
     IIntegerIdentityFactory <TeamDebutGrandPrixLookupEntity> teamDebutGrandPrixLookupEntityFactory,
     IIntegerIdentityFactory <TrackDriverLookupEntity> trackDriverLookupEntityFactory,
     IIntegerIdentityFactory <TrackLayoutLookupEntity> trackLayoutLookupEntityFactory,
     IIntegerIdentityFactory <TrackTeamLookupEntity> trackTeamLookupEntityFactory,
     IIntegerIdentityFactory <TyreSupplierLookupEntity> tyreSupplierLookupEntityFactory,
     IMapperService mapperService)
 {
     _domainService = domainService ?? throw new ArgumentNullException(nameof(domainService));
     _dataService   = dataService ?? throw new ArgumentNullException(nameof(dataService));
     _chiefDriverLoyaltyLookupEntityFactory = chiefDriverLoyaltyLookupEntityFactory ?? throw new ArgumentNullException(nameof(chiefDriverLoyaltyLookupEntityFactory));
     _driverNationalityLookupEntityFactory  = driverNationalityLookupEntityFactory ?? throw new ArgumentNullException(nameof(driverNationalityLookupEntityFactory));
     _driverRoleLookupEntityFactory         = driverRoleLookupEntityFactory ?? throw new ArgumentNullException(nameof(driverRoleLookupEntityFactory));
     _sponsorNameLookupEntityFactory        = sponsorNameLookupEntityFactory ?? throw new ArgumentNullException(nameof(sponsorNameLookupEntityFactory));
     _teamDebutGrandPrixLookupEntityFactory = teamDebutGrandPrixLookupEntityFactory ?? throw new ArgumentNullException(nameof(teamDebutGrandPrixLookupEntityFactory));
     _trackDriverLookupEntityFactory        = trackDriverLookupEntityFactory ?? throw new ArgumentNullException(nameof(trackDriverLookupEntityFactory));
     _trackLayoutLookupEntityFactory        = trackLayoutLookupEntityFactory ?? throw new ArgumentNullException(nameof(trackLayoutLookupEntityFactory));
     _trackTeamLookupEntityFactory          = trackTeamLookupEntityFactory ?? throw new ArgumentNullException(nameof(trackTeamLookupEntityFactory));
     _tyreSupplierLookupEntityFactory       = tyreSupplierLookupEntityFactory ?? throw new ArgumentNullException(nameof(tyreSupplierLookupEntityFactory));
     _mapperService = mapperService ?? throw new ArgumentNullException(nameof(mapperService));
 }
Пример #16
0
 public EdiConfigQueryHandler(
     BaseRepository <EdiConfig> repo,
     EdiConfigSearchEngine searchEngine,
     IMapperService mapper
     ) : base(repo, searchEngine, mapper)
 {
 }
Пример #17
0
 public OAuthUserService(IUserRepository userRepository, IUnitOfWork <UsersContext> unitOfWork, IOAuthWrapper oAuthWrapper, IMapperService mapperService)
 {
     _userRepository = userRepository;
     _unitOfWork     = unitOfWork;
     _oAuthWrapper   = oAuthWrapper;
     _mapperService  = mapperService;
 }
Пример #18
0
 public PerformanceCurveValuesController(
     IMapperService mapperService,
     FormFactory formFactory)
     : base(mapperService)
 {
     _formFactory = formFactory ?? throw new ArgumentNullException(nameof(formFactory));
 }
Пример #19
0
 public LogController(IUserService userService,
     ILogService logService,
     IMapperService mapper)
     : base(userService, logService)
 {
     _mapper = mapper;
 }
Пример #20
0
 public LogController(IUserService userService,
                      ILogService logService,
                      IMapperService mapper)
     : base(userService, logService)
 {
     _mapper = mapper;
 }
 public LinkedUserBiz(IMapperService mapper, IRepository repository, IMapper autoMapper, IUserBiz userBiz,
                      ILogger logger, IGeneralDataService generalDataService) : base(mapper, logger,
                                                                                     generalDataService, autoMapper)
 {
     _userBiz    = userBiz;
     _repository = repository;
 }
Пример #22
0
        public void MapSupplyRequest_GivenCorrectArguments_ShouldReturnSupplyRequest()
        {
            // Assemble
            IEnumerable <Product> products = new List <Product>
            {
                new Product {
                    ProductName = "Kaas", Barcode = 156734, Price = 4.99M, Amount = 4, Id = 1
                },
                new Product {
                    ProductName = "Ham", Barcode = 123, Price = 1.49M, Amount = 2, Id = 8
                }
            };

            _mapperService = new MapperService(_calculateProductPriceMock.Object);

            // Act
            var supplies = _mapperService.MapSupplyRequest(products).ToList();

            // Assert
            Assert.Multiple(() =>
            {
                Assert.AreEqual(4, supplies[0].Amount);
                Assert.AreEqual(156734, supplies[0].Barcode);
                Assert.AreEqual(2, supplies[1].Amount);
                Assert.AreEqual(123, supplies[1].Barcode);
            });
        }
Пример #23
0
 public BooksController(IBookService bookService, IMapperService mapperService,
                        IBookRepository bookRepository)
 {
     _bookService    = bookService;
     _mapperService  = mapperService;
     _bookRepository = bookRepository;
 }
Пример #24
0
 public Base(IMapperService mapper, ILogger logger, IGeneralDataService generalDataService, IMapper autoMapper)
 {
     _autoMapper             = autoMapper;
     this.mapper             = mapper;
     this.logger             = logger;
     this.generalDataService = generalDataService;
 }
 public TradingChannelQueryHandler(
     BaseRepository <TradingChannel> repo,
     TradingChannelSearchEngine searchEngine,
     IMapperService mapper
     ) : base(repo, searchEngine, mapper)
 {
 }
Пример #26
0
 public AuthController(INotificationService notificationService, IUserService userService, IJwtService jwtService, IMapperService mapper)
 {
     this.notificationService = notificationService;
     this.userService         = userService;
     this.jwtService          = jwtService;
     this.mapper = mapper;
 }
Пример #27
0
        private static IEventTypeService InitializeTarget(IOnTaskDbContext context, IMapperService mapper)
        {
            IEventTypeService target = new EventTypeService(context, mapper);

            target.AddApplicationUser(User);
            return(target);
        }
Пример #28
0
 public PersonController(
     ApplicationService service,
     F1ChiefCommercialView f1ChiefCommercialView,
     F1ChiefDesignerView f1ChiefDesignerView,
     F1ChiefEngineerView f1ChiefEngineerView,
     F1ChiefMechanicView f1ChiefMechanicView,
     F1DriverView f1DriverView,
     NonF1ChiefCommercialView nonF1ChiefCommercialView,
     NonF1ChiefDesignerView nonF1ChiefDesignerView,
     NonF1ChiefEngineerView nonF1ChiefEngineerView,
     NonF1ChiefMechanicView nonF1ChiefMechanicView,
     NonF1DriverView nonF1DriverView,
     IMapperService mapper)
 {
     _service = service ?? throw new ArgumentNullException(nameof(service));
     _f1ChiefCommercialView    = f1ChiefCommercialView ?? throw new ArgumentNullException(nameof(f1ChiefCommercialView));
     _f1ChiefDesignerView      = f1ChiefDesignerView ?? throw new ArgumentNullException(nameof(f1ChiefDesignerView));
     _f1ChiefEngineerView      = f1ChiefEngineerView ?? throw new ArgumentNullException(nameof(f1ChiefEngineerView));
     _f1ChiefMechanicView      = f1ChiefMechanicView ?? throw new ArgumentNullException(nameof(f1ChiefMechanicView));
     _f1DriverView             = f1DriverView ?? throw new ArgumentNullException(nameof(f1DriverView));
     _nonF1ChiefCommercialView = nonF1ChiefCommercialView ?? throw new ArgumentNullException(nameof(nonF1ChiefCommercialView));
     _nonF1ChiefDesignerView   = nonF1ChiefDesignerView ?? throw new ArgumentNullException(nameof(nonF1ChiefDesignerView));
     _nonF1ChiefEngineerView   = nonF1ChiefEngineerView ?? throw new ArgumentNullException(nameof(nonF1ChiefEngineerView));
     _nonF1ChiefMechanicView   = nonF1ChiefMechanicView ?? throw new ArgumentNullException(nameof(nonF1ChiefMechanicView));
     _nonF1DriverView          = nonF1DriverView ?? throw new ArgumentNullException(nameof(nonF1DriverView));
     _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper));
 }
Пример #29
0
 public BaseService(IMapperService mapperService)
 {
     if (mapperService == null)
     {
         throw new ArgumentNullException(nameof(mapperService));
     }
     _mapperService = mapperService;
 }
Пример #30
0
 public EdiLoadTenderHandler(ICompanyRepositoryProvider db, IMediator mediator,
                             ITenancyContextProvider tenancyContextProvider, IMapperService mapperService,
                             ILocationCalculator locationCalculator) : base(db, mediator)
 {
     _tenancyContextProvider = tenancyContextProvider;
     _mapperService          = mapperService;
     _locationCalculator     = locationCalculator;
 }
Пример #31
0
 public BaseService(IMapperService mapperService)
 {
     if(mapperService == null)
     {
         throw new ArgumentNullException(nameof(mapperService));
     }
     _mapperService = mapperService;
 }
Пример #32
0
 public GenerateKeysHandler(
     BaseRepository <TradingChannel> repo,
     TradingChannelSearchEngine searchEngine,
     IMapperService mapper,
     IMediator mediator
     ) : base(repo, searchEngine, mapper, mediator)
 {
 }
 public void Setup()
 {
     this.itemService   = Substitute.For <IItemService>();
     this.mapperService = Substitute.For <IMapperService>();
     this.basketService = Substitute.For <IBasketService>();
     this.userService   = Substitute.For <IUserService>();
     this.controller    = new BasketController(itemService, mapperService, basketService, userService);
 }
Пример #34
0
 public UserController(IAuth auth, 
     IUserService userService, 
     ILogService logService,
     IMapperService mapper)
     : base(userService, logService)
 {
     _auth = auth;
     _mapper = mapper;
 }
Пример #35
0
 public CategoryService(IMapperService mapperService, ICategoryBusiness categoryBusiness)
     : base(mapperService)
 {
     if(categoryBusiness == null)
     {
         throw new ArgumentNullException(nameof(categoryBusiness));
     }
     _categoryBusiness = categoryBusiness;
 }
 public ResourceController(IUserService userService, 
     IResourceService resourceService, 
     ILogService logService,
     IMapperService mapper)
     : base(userService, logService)
 {
     _mapper = mapper;
     _resourceService = resourceService;
 }
Пример #37
0
 // USED FOR TESTING
 public SampleService(
     IGetDataService dataService = null,
     IMapperService mapperService = null,
     IValidateInput validateInput = null)
 {
     // Poor Man's Dependency Injection
     _dataService = dataService ?? new GetDataService();
     _mapperService = mapperService ?? new MapperService();
     _validationInput = validateInput ?? new ValidateInput();
 }
Пример #38
0
		public DataClient (IMapperService mapperService, 
			IConnectivityService connectivityService,
			ISerializerService serializerService,
			IHttpService httpService,
			IAppConfig appConfig)
		{
			_mapperService = mapperService.ThrowIfNull ("mapperService");
			_connectivityService = connectivityService.ThrowIfNull ("connectivityService");
			_serializerService = serializerService.ThrowIfNull ("serializerService");
			_httpService = httpService.ThrowIfNull ("httpService");
			_appConfig = appConfig.ThrowIfNull ("appConfig");
		}
Пример #39
0
		private DataClient CreateDataClient(IMapperService mapperService, 
			IConnectivityService connectivityService, 
			ISerializerService serializerService,
			IHttpService httpService,
			IAppConfig appConfig)
		{
			return new DataClient (mapperService, connectivityService, serializerService, httpService, appConfig);
		}