コード例 #1
0
 protected override void Context()
 {
     _referenceResolver                = A.Fake <IReferencesResolver>();
     _keywordReplacerTask              = A.Fake <IKeywordReplacerTask>();
     _neighborhoodFinalizer            = A.Fake <INeighborhoodFinalizer>();
     _buildingBlockInSimulationManager = A.Fake <IBuildingBlockInSimulationManager>();
     _individualPathWithRootExpander   = A.Fake <IIndividualPathWithRootExpander>();
     sut = new BuildingBlockFinalizer(_referenceResolver, _keywordReplacerTask, _neighborhoodFinalizer, _buildingBlockInSimulationManager, _individualPathWithRootExpander);
 }
コード例 #2
0
 public BuildingBlockFinalizer(IReferencesResolver referencesResolver, IKeywordReplacerTask keywordReplacerTask,
                               INeighborhoodFinalizer neighborhoodFinalizer, IBuildingBlockInSimulationManager buildingBlockInSimulationManager, IIndividualPathWithRootExpander individualPathWithRootExpander)
 {
     _referencesResolver               = referencesResolver;
     _keywordReplacerTask              = keywordReplacerTask;
     _neighborhoodFinalizer            = neighborhoodFinalizer;
     _buildingBlockInSimulationManager = buildingBlockInSimulationManager;
     _individualPathWithRootExpander   = individualPathWithRootExpander;
 }
 public IndividualOtherProteinFactory(IObjectBaseFactory objectBaseFactory,
                                      IParameterFactory parameterFactory,
                                      IObjectPathFactory objectPathFactory,
                                      IEntityPathResolver entityPathResolver,
                                      IIndividualPathWithRootExpander individualPathWithRootExpander,
                                      IIdGenerator idGenerator,
                                      IParameterRateRepository parameterRateRepository) :
     base(objectBaseFactory, parameterFactory, objectPathFactory, entityPathResolver, individualPathWithRootExpander, idGenerator, parameterRateRepository)
 {
 }
コード例 #4
0
 protected IndividualProteinFactory(IObjectBaseFactory objectBaseFactory,
                                    IParameterFactory parameterFactory,
                                    IObjectPathFactory objectPathFactory,
                                    IEntityPathResolver entityPathResolver,
                                    IIndividualPathWithRootExpander individualPathWithRootExpander,
                                    IIdGenerator idGenerator,
                                    IParameterRateRepository parameterRateRepository) :
     base(objectBaseFactory, parameterFactory, objectPathFactory, entityPathResolver, idGenerator, parameterRateRepository, CoreConstants.ORM.PROTEIN)
 {
     _individualPathWithRootExpander = individualPathWithRootExpander;
 }
コード例 #5
0
 public IndividualTransporterFactory(IObjectBaseFactory objectBaseFactory,
                                     IParameterFactory parameterFactory,
                                     IObjectPathFactory objectPathFactory,
                                     IEntityPathResolver entityPathResolver,
                                     IIndividualPathWithRootExpander individualPathWithRootExpander,
                                     IIdGenerator idGenerator,
                                     IParameterRateRepository parameterRateRepository) :
     base(objectBaseFactory, parameterFactory, objectPathFactory, entityPathResolver, idGenerator, parameterRateRepository, CoreConstants.ORM.TRANSPORTER)
 {
     _individualPathWithRootExpander = individualPathWithRootExpander;
 }