コード例 #1
0
 public IndividualModelTask(IParameterContainerTask parameterContainerTask, ISpeciesContainerQuery speciesContainerQuery,
                            IBuildingBlockFinalizer buildingBlockFinalizer, IFormulaFactory formulaFactory,
                            IPopulationAgeRepository populationAgeRepository)
 {
     _parameterContainerTask  = parameterContainerTask;
     _speciesContainerQuery   = speciesContainerQuery;
     _buildingBlockFinalizer  = buildingBlockFinalizer;
     _formulaFactory          = formulaFactory;
     _populationAgeRepository = populationAgeRepository;
 }
コード例 #2
0
        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>();
        }
コード例 #3
0
 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);
 }