protected override Task Context() { _parameterIdentificationEngineFactory = A.Fake <IParameterIdentificationEngineFactory>(); _transferOptimizedParametersToSimulationsTask = A.Fake <ITransferOptimizedParametersToSimulationsTask>(); _logger = A.Fake <IOSPSuiteLogger>(); sut = new RunParameterIdentificationQualificationStepRunner(_parameterIdentificationEngineFactory, _transferOptimizedParametersToSimulationsTask, _logger); _parameterIdentification = new ParameterIdentification(); _runParameterIdentificationStep = new RunParameterIdentificationQualificationStep { ParameterIdentification = _parameterIdentification }; _parameterIdentificationEngine = A.Fake <IParameterIdentificationEngine>(); A.CallTo(() => _parameterIdentificationEngineFactory.Create()).Returns(_parameterIdentificationEngine); return(_completed); }
public MultipleParameterIdentificationResultsPresenter(IMultipleParameterIdentificationResultsView view, IParameterIdentificationRunResultToRunResultDTOMapper runResultDTOMapper, ITransferOptimizedParametersToSimulationsTask transferOptimizedParametersToSimulationsTask) : base(view) { _runResultDTOMapper = runResultDTOMapper; _transferOptimizedParametersToSimulationsTask = transferOptimizedParametersToSimulationsTask; }
public SingleParameterIdentificationResultsPresenter(ISingleParameterIdentificationResultsView view, IParameterIdentificationRunPropertiesPresenter runPropertiesPresenter, IParameterIdentificationRunResultToRunResultDTOMapper runResultDTOMapper, ITransferOptimizedParametersToSimulationsTask transferParametersToSimulationsTask) : base(view) { _runPropertiesPresenter = runPropertiesPresenter; _runResultDTOMapper = runResultDTOMapper; _transferParametersToSimulationsTask = transferParametersToSimulationsTask; AddSubPresenters(_runPropertiesPresenter); _view.AddResultPropertiesView(_runPropertiesPresenter.View); }