public IndividualModelTask(IParameterContainerTask parameterContainerTask, ISpeciesContainerQuery speciesContainerQuery, IBuildingBlockFinalizer buildingBlockFinalizer, IFormulaFactory formulaFactory, IPopulationAgeRepository populationAgeRepository) { _parameterContainerTask = parameterContainerTask; _speciesContainerQuery = speciesContainerQuery; _buildingBlockFinalizer = buildingBlockFinalizer; _formulaFactory = formulaFactory; _populationAgeRepository = populationAgeRepository; }
public override void GlobalContext() { base.GlobalContext(); _representationInfoRepository = IoC.Resolve <IRepresentationInfoRepository>(); _parameterRateRepository = IoC.Resolve <IParameterRateRepository>(); _flatSpeciesRepository = IoC.Resolve <IFlatSpeciesRepository>(); _parameterDistributionRepository = IoC.Resolve <IParameterDistributionRepository>(); _populationRepository = IoC.Resolve <IPopulationRepository>(); _populationAgeRepository = IoC.Resolve <IPopulationAgeRepository>(); }
public override void GlobalContext() { _speciesContainerQuery = A.Fake <ISpeciesContainerQuery>(); _parameterContainerTask = A.Fake <IParameterContainerTask>(); _buildingBlockFinalizer = A.Fake <IBuildingBlockFinalizer>(); _formulaFactory = A.Fake <IFormulaFactory>(); _populationAgeRepository = A.Fake <IPopulationAgeRepository>(); _compartment = new Compartment().WithName("compartment"); _organ = new Organ().WithName("organ"); _organ.Name = "organ"; _organism = new Organism().WithName("organism"); sut = new IndividualModelTask(_parameterContainerTask, _speciesContainerQuery, _buildingBlockFinalizer, _formulaFactory, _populationAgeRepository); }