protected override void Context() { _view = A.Fake <ISimulationModelSelectionView>(); _categoryCalculationMethodDTOMapper = A.Fake <ICalculationMethodToCategoryCalculationMethodDTOMapper>(); _modelPropertiesTask = A.Fake <IModelPropertiesTask>(); _modelConfigurationRepository = A.Fake <IModelConfigurationRepository>(); _modelPropertiesMapper = A.Fake <IModelConfigurationDTOToModelPropertiesMapper>(); _representationInfoRepository = A.Fake <IRepresentationInfoRepository>(); _simulation = A.Fake <Simulation>(); _species = A.Fake <Species>(); _individual = A.Fake <Individual>(); _modelProperties = A.Fake <ModelProperties>(); _modelConfiguration = A.Fake <ModelConfiguration>(); _modelConfiguration.ModelName = "4Comp"; _originData = new OriginData(); _modelProperties.ModelConfiguration = _modelConfiguration; _simulation.ModelProperties = _modelProperties; _simulation.ModelConfiguration = _modelConfiguration; A.CallTo(() => _simulation.BuildingBlock <ISimulationSubject>()).Returns(_individual); _individual.OriginData = _originData; _originData.Species = _species; A.CallTo(() => _modelPropertiesTask.Update(A <ModelProperties> ._, A <ModelProperties> ._, _originData)).Returns(_modelProperties); sut = new SimulationModelSelectionPresenter(_view, _modelConfigurationRepository, _modelPropertiesTask, _modelPropertiesMapper, _representationInfoRepository, _categoryCalculationMethodDTOMapper); }
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 CalculationMethodSelectionPresenterForSimulation( ICalculationMethodSelectionViewForSimulation view, ICalculationMethodToCategoryCalculationMethodDTOMapper mapper, ICompoundCalculationMethodCategoryRepository compoundCalculationMethodCategoryRepository) : base(view, mapper, compoundCalculationMethodCategoryRepository) { }
public IndividualToIIndividualSettingsDTOMapper(IParameterToParameterDTOMapper parameterMapper, ISubPopulationToSubPopulationDTOMapper subPopulationDTOMapper, ICalculationMethodToCategoryCalculationMethodDTOMapper calculationMethodDTOMapper) { _parameterMapper = parameterMapper; _subPopulationDTOMapper = subPopulationDTOMapper; _calculationMethodDTOMapper = calculationMethodDTOMapper; }
protected CalculationMethodSelectionPresenter( TView view, ICalculationMethodToCategoryCalculationMethodDTOMapper mapper, ICompoundCalculationMethodCategoryRepository compoundCalculationMethodCategoryRepository) : base(view) { _mapper = mapper; _compoundCalculationMethodCategoryRepository = compoundCalculationMethodCategoryRepository; _view.Caption = PKSimConstants.UI.CalculationMethods; }
protected override void Context() { _view = A.Fake <ICalculationMethodSelectionViewForCompound>(); _mapper = A.Fake <ICalculationMethodToCategoryCalculationMethodDTOMapper>(); _repository = A.Fake <ICompoundCalculationMethodCategoryRepository>(); _calculationMethodsTask = A.Fake <IPKSimCalculationMethodsTask>(); sut = new CalculationMethodSelectionPresenterForCompound(_view, _mapper, _repository, _calculationMethodsTask); sut.InitializeWith(A.Fake <ICommandCollector>()); }
public SimulationModelSelectionPresenter(ISimulationModelSelectionView view, IModelConfigurationRepository modelConfigurationRepository, IModelPropertiesTask modelPropertiesTask, IModelConfigurationDTOToModelPropertiesMapper modelPropertiesMapper, IRepresentationInfoRepository representationInfoRepository, ICalculationMethodToCategoryCalculationMethodDTOMapper categoryCalculationMethodDTOMapper) : base(view) { _modelConfigurationRepository = modelConfigurationRepository; _modelPropertiesTask = modelPropertiesTask; _modelPropertiesMapper = modelPropertiesMapper; _representationInfoRepository = representationInfoRepository; _categoryCalculationMethodDTOMapper = categoryCalculationMethodDTOMapper; }
protected override void Context() { _repository = A.Fake <ICompoundCalculationMethodCategoryRepository>(); _view = A.Fake <ICalculationMethodSelectionViewForSimulation>(); _mapper = A.Fake <ICalculationMethodToCategoryCalculationMethodDTOMapper>(); sut = new CalculationMethodSelectionPresenterForSimulation(_view, _mapper, _repository); _allCalculationMethodCategories = new List <CalculationMethodCategory>(); A.CallTo(() => _repository.All()).Returns(_allCalculationMethodCategories); A.CallTo(() => _view.BindTo(A <IEnumerable <CategoryCalculationMethodDTO> > ._)) .Invokes(x => _allDTOs = x.GetArgument <IEnumerable <CategoryCalculationMethodDTO> >(0).ToList()); }
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; }
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; }
public CalculationMethodSelectionPresenterForCompound(ICalculationMethodSelectionViewForCompound view, ICalculationMethodToCategoryCalculationMethodDTOMapper mapper, ICompoundCalculationMethodCategoryRepository compoundCalculationMethodCategoryRepository, IPKSimCalculationMethodsTask calculationMethodsTask) : base(view, mapper, compoundCalculationMethodCategoryRepository) { _calculationMethodsTask = calculationMethodsTask; }