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); }
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) { }
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; }
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; }