コード例 #1
0
ファイル: ParameterFactory.cs プロジェクト: valdiman/PK-Sim
 public ParameterFactory(IPKSimObjectBaseFactory objectBaseFactory, IFormulaFactory formulaFactory, IDimensionRepository dimensionRepository, IDisplayUnitRetriever displayUnitRetriever)
 {
     _objectBaseFactory    = objectBaseFactory;
     _formulaFactory       = formulaFactory;
     _dimensionRepository  = dimensionRepository;
     _displayUnitRetriever = displayUnitRetriever;
 }
コード例 #2
0
 protected override void Context()
 {
     _dimension             = A.Fake <IDimension>();
     _dimension.DefaultUnit = A.Fake <Unit>();
     _objectBaseFactory     = A.Fake <IPKSimObjectBaseFactory>();
     _formulaFactory        = A.Fake <IFormulaFactory>();
     _dimensionRepository   = A.Fake <IDimensionRepository>();
     _displayUnitRetriever  = A.Fake <IDisplayUnitRetriever>();
     sut = new ParameterFactory(_objectBaseFactory, _formulaFactory, _dimensionRepository, _displayUnitRetriever);
 }
コード例 #3
0
 public ExpressionProfileFactory(
     ISpeciesRepository speciesRepository,
     IIndividualMoleculeFactoryResolver individualMoleculeFactoryResolver,
     IPKSimObjectBaseFactory objectBaseFactory,
     IIndividualFactory individualFactory,
     IUsedExpressionProfileCategoryRepository usedExpressionProfileCategoryRepository
     )
 {
     _speciesRepository = speciesRepository;
     _individualMoleculeFactoryResolver = individualMoleculeFactoryResolver;
     _objectBaseFactory = objectBaseFactory;
     _individualFactory = individualFactory;
     _usedExpressionProfileCategoryRepository = usedExpressionProfileCategoryRepository;
 }