public ParameterFactory(IPKSimObjectBaseFactory objectBaseFactory, IFormulaFactory formulaFactory, IDimensionRepository dimensionRepository, IDisplayUnitRetriever displayUnitRetriever) { _objectBaseFactory = objectBaseFactory; _formulaFactory = formulaFactory; _dimensionRepository = dimensionRepository; _displayUnitRetriever = displayUnitRetriever; }
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); }
public ExpressionProfileFactory( ISpeciesRepository speciesRepository, IIndividualMoleculeFactoryResolver individualMoleculeFactoryResolver, IPKSimObjectBaseFactory objectBaseFactory, IIndividualFactory individualFactory, IUsedExpressionProfileCategoryRepository usedExpressionProfileCategoryRepository ) { _speciesRepository = speciesRepository; _individualMoleculeFactoryResolver = individualMoleculeFactoryResolver; _objectBaseFactory = objectBaseFactory; _individualFactory = individualFactory; _usedExpressionProfileCategoryRepository = usedExpressionProfileCategoryRepository; }