protected override void Context() { _mapper = A.Fake <ICategorialParameterIdentificationToCalculationMethodPermutationMapper>(); _runInitializerFactory = A.Fake <IParameterIdentificationRunInitializerFactory>(); _parameterIdentification = new ParameterIdentification(); _parameterIdentification.Configuration.RunMode = new CategorialParameterIdentificationRunMode(); _aCombination = new List <CalculationMethodWithCompoundName>(); _anotherCombination = new List <CalculationMethodWithCompoundName>(); _calculationMethodCombinations = new List <CalculationMethodCombination> { new CalculationMethodCombination(_aCombination), new CalculationMethodCombination(_anotherCombination) }; _aCombination.Add(new CalculationMethodWithCompoundName(new CalculationMethod { Category = "category1", DisplayName = "method1" }, "compound1")); _aCombination.Add(new CalculationMethodWithCompoundName(new CalculationMethod { Category = "category2", DisplayName = "method2" }, "compound1")); _anotherCombination.Add(new CalculationMethodWithCompoundName(new CalculationMethod { Category = "category1", DisplayName = "method3" }, "compound1")); _anotherCombination.Add(new CalculationMethodWithCompoundName(new CalculationMethod { Category = "category2", DisplayName = "method4" }, "compound1")); sut = new CategorialParameterIdentificationRunFactory(_runInitializerFactory, _mapper); A.CallTo(() => _mapper.MapFrom(A <ParameterIdentification> ._)).Returns(_calculationMethodCombinations); }
public MultipleParameterIdentificationRunFactory(IParameterIdentificationRunInitializerFactory runInitializerFactory) { _runInitializerFactory = runInitializerFactory; _randomGenerator = new RandomGenerator(Environment.TickCount); }
protected override void Context() { _runInitializerFactory = A.Fake <IParameterIdentificationRunInitializerFactory>(); sut = new StandardParameterIdentificationRunFactory(_runInitializerFactory); }
public StandardParameterIdentificationRunFactory(IParameterIdentificationRunInitializerFactory runInitializerFactory) { _runInitializerFactory = runInitializerFactory; }
public CategorialParameterIdentificationRunFactory(IParameterIdentificationRunInitializerFactory runInitializerFactory, ICategorialParameterIdentificationToCalculationMethodPermutationMapper categorialToCalculationMethodPermutationMapper) { _runInitializerFactory = runInitializerFactory; _categorialToCalculationMethodPermutationMapper = categorialToCalculationMethodPermutationMapper; }