示例#1
0
        protected override void Context()
        {
            _parameterMapper            = A.Fake <IParameterToParameterDTOMapper>();
            _subPopulationDTOMapper     = A.Fake <ISubPopulationToSubPopulationDTOMapper>();
            _calculationMethodDTOMapper = A.Fake <ICalculationMethodToCategoryCalculationMethodDTOMapper>();
            _diseaseStateRepository     = A.Fake <IDiseaseStateRepository>();
            _originDataParameterMapper  = A.Fake <IOriginDataParameterToParameterDTOMapper>();

            _species = new Species {
                Name = "species"
            };
            _speciesPopulation = new SpeciesPopulation {
                Name = "population"
            };
            _speciesPopulation.AddGender(new Gender {
                Name = "gender"
            });
            _species.AddPopulation(_speciesPopulation);
            sut = new IndividualToIIndividualSettingsDTOMapper(
                _parameterMapper,
                _subPopulationDTOMapper,
                _calculationMethodDTOMapper,
                _diseaseStateRepository,
                _originDataParameterMapper
                );
        }
 public IndividualToIIndividualSettingsDTOMapper(IParameterToParameterDTOMapper parameterMapper,
                                                 ISubPopulationToSubPopulationDTOMapper subPopulationDTOMapper,
                                                 ICalculationMethodToCategoryCalculationMethodDTOMapper calculationMethodDTOMapper)
 {
     _parameterMapper            = parameterMapper;
     _subPopulationDTOMapper     = subPopulationDTOMapper;
     _calculationMethodDTOMapper = calculationMethodDTOMapper;
 }
示例#3
0
 protected override void Context()
 {
     _originDataMapper        = A.Fake <IIndividualSettingsDTOToOriginDataMapper>();
     _individualModelTask     = A.Fake <IIndividualModelTask>();
     _parameterMapper         = A.Fake <IParameterToParameterDTOMapper>();
     _originDataTask          = A.Fake <IOriginDataTask>();
     _subPopulationMapper     = A.Fake <ISubPopulationToSubPopulationDTOMapper>();
     _calculationMethodMapper = A.Fake <ICalculationMethodToCategoryCalculationMethodDTOMapper>();
     _populationRepository    = A.Fake <IPopulationRepository>();
     sut = new IndividualDefaultValueRetriever(_individualModelTask, _originDataMapper, _parameterMapper,
                                               _originDataTask, _subPopulationMapper, _speciesRepository,
                                               _calculationMethodMapper, _populationRepository);
 }
 public IndividualToIIndividualSettingsDTOMapper(
     IParameterToParameterDTOMapper parameterMapper,
     ISubPopulationToSubPopulationDTOMapper subPopulationDTOMapper,
     ICalculationMethodToCategoryCalculationMethodDTOMapper calculationMethodDTOMapper,
     IDiseaseStateRepository diseaseStateRepository,
     IOriginDataParameterToParameterDTOMapper originDataParameterMapper
     )
 {
     _parameterMapper            = parameterMapper;
     _subPopulationDTOMapper     = subPopulationDTOMapper;
     _calculationMethodDTOMapper = calculationMethodDTOMapper;
     _diseaseStateRepository     = diseaseStateRepository;
     _originDataParameterMapper  = originDataParameterMapper;
 }
示例#5
0
 public IndividualDefaultValueRetriever(IIndividualModelTask individualModelTask,
                                        IIndividualSettingsDTOToOriginDataMapper originDataMapper,
                                        IParameterToParameterDTOMapper parameterMapper,
                                        IOriginDataTask originDataTask,
                                        ISubPopulationToSubPopulationDTOMapper subPopulationDTOMapper,
                                        ISpeciesRepository speciesRepository,
                                        ICalculationMethodToCategoryCalculationMethodDTOMapper calculationMethodDTOMapper, IPopulationRepository populationRepository)
 {
     _individualModelTask        = individualModelTask;
     _originDataMapper           = originDataMapper;
     _parameterMapper            = parameterMapper;
     _originDataTask             = originDataTask;
     _subPopulationDTOMapper     = subPopulationDTOMapper;
     _speciesRepository          = speciesRepository;
     _calculationMethodDTOMapper = calculationMethodDTOMapper;
     _populationRepository       = populationRepository;
 }
 public IndividualDefaultValuesUpdater(
     IIndividualModelTask individualModelTask,
     IIndividualSettingsDTOToOriginDataMapper originDataMapper,
     IParameterToParameterDTOMapper parameterMapper,
     IOriginDataTask originDataTask,
     ISubPopulationToSubPopulationDTOMapper subPopulationDTOMapper,
     ICalculationMethodToCategoryCalculationMethodDTOMapper calculationMethodDTOMapper,
     IPopulationRepository populationRepository,
     ICloner cloner,
     IDiseaseStateRepository diseaseStateRepository)
 {
     _individualModelTask        = individualModelTask;
     _originDataMapper           = originDataMapper;
     _parameterMapper            = parameterMapper;
     _originDataTask             = originDataTask;
     _subPopulationDTOMapper     = subPopulationDTOMapper;
     _calculationMethodDTOMapper = calculationMethodDTOMapper;
     _populationRepository       = populationRepository;
     _cloner = cloner;
     _diseaseStateRepository = diseaseStateRepository;
 }