public PopulationSettingsMapper(IOriginDataMapper originDataMapper, IIndividualFactory individualFactory, IIndividualToPopulationSettingsMapper individualToPopulationSettingsMapper, IGenderRepository genderRepository) { _originDataMapper = originDataMapper; _individualFactory = individualFactory; _individualToPopulationSettingsMapper = individualToPopulationSettingsMapper; _genderRepository = genderRepository; }
internal MatlabIndividualFactory(IOriginDataMapper originDataMapper, IIndividualFactory individualFactory, IIndividualToIndividualPropertiesMapper individualPropertiesMapper, IOntogenyFactorsRetriever ontogenyFactorsRetriever, IEntityPathResolver entityPathResolver) { _originDataMapper = originDataMapper; _individualFactory = individualFactory; _individualPropertiesMapper = individualPropertiesMapper; _ontogenyFactorsRetriever = ontogenyFactorsRetriever; _entityPathResolver = entityPathResolver; }
public IndividualMapper(IIndividualFactory individualFactory, IOriginDataMapper originDataMapper, IIndividualMoleculeFactoryResolver moleculeFactoryResolver, IBatchLogger batchLogger) { _individualFactory = individualFactory; _originDataMapper = originDataMapper; _moleculeFactoryResolver = moleculeFactoryResolver; _batchLogger = batchLogger; }
protected override void Context() { _orginDataMapper = A.Fake <IOriginDataMapper>(); _individualFactory = A.Fake <IIndividualFactory>(); _popSettingsMapper = A.Fake <IIndividualToPopulationSettingsMapper>(); _genderRepository = A.Fake <IGenderRepository>(); _female = new Gender(); _male = new Gender(); A.CallTo(() => _genderRepository.Female).Returns(_female); A.CallTo(() => _genderRepository.Male).Returns(_male); sut = new PopulationSettingsMapper(_orginDataMapper, _individualFactory, _popSettingsMapper, _genderRepository); }