protected override void Context() { _dialogCreator = A.Fake <IDialogCreator>(); _applicationConfiguration = A.Fake <IApplicationConfiguration>(); _contentLoader = A.Fake <IContentLoader>(); _mobiExportTask = A.Fake <IMoBiExportTask>(); _relatedItemSerializer = A.Fake <IRelatedItemSerializer>(); _observedDataTask = A.Fake <IObservedDataTask>(); _buildingBlockTask = A.Fake <IBuildingBlockTask>(); _objectIdResetter = A.Fake <IObjectIdResetter>(); _withIdRepository = A.Fake <IWithIdRepository>(); _parameterIdentificationTask = A.Fake <IParameterIdentificationTask>(); _sensitivityAnalysisTask = A.Fake <ISensitivityAnalysisTask>(); sut = new ReloadRelatedItemTask(_applicationConfiguration, _contentLoader, _dialogCreator, _mobiExportTask, _relatedItemSerializer, _observedDataTask, _buildingBlockTask, _objectIdResetter, _withIdRepository, _parameterIdentificationTask, _sensitivityAnalysisTask); _relatedItem = new RelatedItem { FullPath = _fullPath, Content = new Content { Data = new byte[] { 10, 20 } } }; A.CallTo(() => _applicationConfiguration.Product).Returns(Origins.PKSim); }
public ObservedDataMetaDataTask(IOSPSuiteExecutionContext executionContext, IApplicationController applicationController, IDimensionFactory dimensionFactory, IParameterIdentificationTask parameterIdentificationTask) { _executionContext = executionContext; _applicationController = applicationController; _parameterIdentificationTask = parameterIdentificationTask; _molWeightDimension = dimensionFactory.Dimension(Constants.Dimension.MOLECULAR_WEIGHT); }
protected override void Context() { _view = A.Fake <IParameterIdentificationSimulationSelectionView>(); _treeNodeFactory = A.Fake <ITreeNodeFactory>(); _applicationController = A.Fake <IApplicationController>(); _lazyLoadTask = A.Fake <ILazyLoadTask>(); _treeNodeContextMenuFactory = A.Fake <ITreeNodeContextMenuFactory>(); _multipleTreeNodeContextMenuFactory = A.Fake <IMultipleTreeNodeContextMenuFactory>(); _dialogCreator = A.Fake <IDialogCreator>(); _parameterIdentificationTask = A.Fake <IParameterIdentificationTask>(); sut = new ParameterIdentificationSimulationSelectionPresenter(_view, _treeNodeFactory, _applicationController, _lazyLoadTask, _treeNodeContextMenuFactory, _multipleTreeNodeContextMenuFactory, _dialogCreator, _parameterIdentificationTask); _parameterIdentification = new ParameterIdentification(); _simulation = A.Fake <ISimulation>().WithId("Id").WithName("S"); _parameterIdentification.AddSimulation(_simulation); _outputMapping = new OutputMapping { OutputSelection = new SimulationQuantitySelection(_simulation, new QuantitySelection("PATH", QuantityType.Drug)) }; _parameterIdentification.AddOutputMapping(_outputMapping); _simulationNode = A.Fake <ITreeNode>(); A.CallTo(() => _treeNodeFactory.CreateFor(_simulation)).Returns(_simulationNode); _simulationSelectionPresenter = A.Fake <ISelectionSimulationPresenter>(); A.CallTo(() => _applicationController.Start <ISelectionSimulationPresenter>()).Returns(_simulationSelectionPresenter); sut.EditParameterIdentification(_parameterIdentification); }
public ReloadRelatedItemTask( IApplicationConfiguration applicationConfiguration, IContentLoader contentLoader, IDialogCreator dialogCreator, IRelatedItemSerializer relatedItemSerializer, IMoBiContext context, ICloneManagerForBuildingBlock cloneManagerForBuildingBlock, IBuildingBlockTaskRetriever taskRetriever, IPKSimExportTask pkSimExportTask, ISimulationLoader simulationLoader, IObservedDataTask observedDataTask, IObjectIdResetter objectIdResetter, IParameterIdentificationTask parameterIdentificationTask, ISensitivityAnalysisTask sensitivityAnalysisTask ) : base(applicationConfiguration, contentLoader, dialogCreator) { _relatedItemSerializer = relatedItemSerializer; _context = context; _cloneManagerForBuildingBlock = cloneManagerForBuildingBlock; _taskRetriever = taskRetriever; _pkSimExportTask = pkSimExportTask; _simulationLoader = simulationLoader; _observedDataTask = observedDataTask; _objectIdResetter = objectIdResetter; _parameterIdentificationTask = parameterIdentificationTask; _sensitivityAnalysisTask = sensitivityAnalysisTask; }
protected override void Context() { _applicationController = A.Fake <IApplicationController>(); _context = A.Fake <IOSPSuiteExecutionContext>(); _dimensionFactory = A.Fake <IDimensionFactory>(); _parameterIdentificationTask = A.Fake <IParameterIdentificationTask>(); sut = new ObservedDataMetaDataTask(_context, _applicationController, _dimensionFactory, _parameterIdentificationTask); }
protected override void Context() { _parameterIdentificationTask = A.Fake <IParameterIdentificationTask>(); _singleStartPresenterTask = A.Fake <ISingleStartPresenterTask>(); _clonedParameterIdentification = A.Fake <ParameterIdentification>(); sut = new CloneParameterIdentificationUICommand(_singleStartPresenterTask, _parameterIdentificationTask); _parameterIdentification = A.Fake <ParameterIdentification>(); sut.For(_parameterIdentification); }
public ParameterIdentificationOutputMappingPresenter(IParameterIdentificationOutputMappingView view, IEntitiesInSimulationRetriever entitiesInSimulationRetriever, IObservedDataRepository observedDataRepository, IOutputMappingToOutputMappingDTOMapper outputMappingDTOMapper, IQuantityToSimulationQuantitySelectionDTOMapper simulationQuantitySelectionDTOMapper, IParameterIdentificationTask parameterIdentificationTask) : base(view) { _entitiesInSimulationRetriever = entitiesInSimulationRetriever; _observedDataRepository = observedDataRepository; _outputMappingDTOMapper = outputMappingDTOMapper; _simulationQuantitySelectionDTOMapper = simulationQuantitySelectionDTOMapper; _parameterIdentificationTask = parameterIdentificationTask; _allOutputMappingDTOs = new NotifyList <OutputMappingDTO>(); }
public ParameterIdentificationSimulationSelectionPresenter(IParameterIdentificationSimulationSelectionView view, ITreeNodeFactory treeNodeFactory, IApplicationController applicationController, ILazyLoadTask lazyLoadTask, ITreeNodeContextMenuFactory treeNodeContextMenuFactory, IMultipleTreeNodeContextMenuFactory multipleTreeNodeContextMenuFactory, IDialogCreator dialogCreator, IParameterIdentificationTask parameterIdentificationTask) : base(view) { _treeNodeFactory = treeNodeFactory; _applicationController = applicationController; _lazyLoadTask = lazyLoadTask; _treeNodeContextMenuFactory = treeNodeContextMenuFactory; _multipleTreeNodeContextMenuFactory = multipleTreeNodeContextMenuFactory; _dialogCreator = dialogCreator; _parameterIdentificationTask = parameterIdentificationTask; }
protected override void Context() { _executionContext = A.Fake <IExecutionContext>(); _buildingBlockTask = A.Fake <IBuildingBlockTask>(); _applicationController = A.Fake <IApplicationController>(); _activeSubjectRetriever = A.Fake <IActiveSubjectRetriever>(); _simulationSettingsRetriever = A.Fake <ISimulationSettingsRetriever>(); _parameterIdUpdater = A.Fake <IParameterIdUpdater>(); _simulationResultsTask = A.Fake <ISimulationResultsTask>(); _parameterIdentificationTask = A.Fake <IParameterIdentificationTask>(); sut = new ConfigureSimulationTask(_buildingBlockTask, _activeSubjectRetriever, _simulationSettingsRetriever, _applicationController, _executionContext, _parameterIdUpdater, _simulationResultsTask); }
public ReloadRelatedItemTask(IApplicationConfiguration applicationConfiguration, OSPSuite.Core.Journal.IContentLoader contentLoader, IDialogCreator dialogCreator, IMoBiExportTask moBiExportTask, IRelatedItemSerializer relatedItemSerializer, IObservedDataTask observedDataTask, IBuildingBlockTask buildingBlockTask, IObjectIdResetter objectIdResetter, IWithIdRepository withIdRepository, IParameterIdentificationTask parameterIdentificationTask, ISensitivityAnalysisTask sensitivityAnalysisTask) : base(applicationConfiguration, contentLoader, dialogCreator) { _moBiExportTask = moBiExportTask; _relatedItemSerializer = relatedItemSerializer; _observedDataTask = observedDataTask; _buildingBlockTask = buildingBlockTask; _objectIdResetter = objectIdResetter; _withIdRepository = withIdRepository; _parameterIdentificationTask = parameterIdentificationTask; _sensitivityAnalysisTask = sensitivityAnalysisTask; }
protected override void Context() { _applicationConfiguration = A.Fake <IApplicationConfiguration>(); _contentLoader = A.Fake <IContentLoader>(); _dialogCreator = A.Fake <IDialogCreator>(); _relatedItemSerializer = A.Fake <IRelatedItemSerializer>(); _simulationTask = A.Fake <InteractionTasksForSimulation>(); _context = A.Fake <IMoBiContext>(); _cloneManager = A.Fake <ICloneManagerForBuildingBlock>(); _taskRetriever = A.Fake <IBuildingBlockTaskRetriever>(); _pkSimExportTask = A.Fake <IPKSimExportTask>(); _simulationLoader = A.Fake <ISimulationLoader>(); _objectIdResetter = A.Fake <IObjectIdResetter>(); _observedDataTask = A.Fake <IObservedDataTask>(); _parameterIdentificationTask = A.Fake <IParameterIdentificationTask>(); _sensitivityAnalysisTask = A.Fake <ISensitivityAnalysisTask>(); sut = new ReloadRelatedItemTask(_applicationConfiguration, _contentLoader, _dialogCreator, _relatedItemSerializer, _context, _cloneManager, _taskRetriever, _pkSimExportTask, _simulationLoader, _observedDataTask, _objectIdResetter, _parameterIdentificationTask, _sensitivityAnalysisTask); _relatedItem = A.Fake <RelatedItem>(); }
public DeleteParameterIdentificationUICommand(IDialogCreator dialogCreator, IParameterIdentificationTask parameterIdentificationTask) { _parameterIdentificationTask = parameterIdentificationTask; }
public CloneParameterIdentificationUICommand(ISingleStartPresenterTask singleStartPresenterTask, IParameterIdentificationTask parameterIdentificationTask) { _singleStartPresenterTask = singleStartPresenterTask; _parameterIdentificationTask = parameterIdentificationTask; }
public CreateParameterIdentificationBasedOnSimulationsUICommand(IParameterIdentificationTask parameterIdentificationTask, ISingleStartPresenterTask singleStartPresenterTask) { _parameterIdentificationTask = parameterIdentificationTask; _singleStartPresenterTask = singleStartPresenterTask; }
public OptimizationStarter(IShellPresenter shellPresenter, IParameterIdentificationTask parameterIdentificationTask, ISimulationRepository simulationRepository) { _shellPresenter = shellPresenter; _parameterIdentificationTask = parameterIdentificationTask; _simulationRepository = simulationRepository; }
protected override void Context() { _view = A.Fake <IParameterIdentificationOutputMappingView>(); _observedDataRepository = A.Fake <IObservedDataRepository>(); _entitiesInSimulationRetriever = A.Fake <IEntitiesInSimulationRetriever>(); _outputMappingDTOMapper = A.Fake <IOutputMappingToOutputMappingDTOMapper>(); _simulationQuantitySelectionDTOMapper = A.Fake <IQuantityToSimulationQuantitySelectionDTOMapper>(); _parameterIdentificationTask = A.Fake <IParameterIdentificationTask>(); sut = new ParameterIdentificationOutputMappingPresenter(_view, _entitiesInSimulationRetriever, _observedDataRepository, _outputMappingDTOMapper, _simulationQuantitySelectionDTOMapper, _parameterIdentificationTask); _observedData1 = DomainHelperForSpecs.ObservedData("Obs1").WithName("Obs1"); _weightedObservedData1 = new WeightedObservedData(_observedData1); _observedData2 = DomainHelperForSpecs.ObservedData("Obs2").WithName("Obs2"); _weightedObservedData2 = new WeightedObservedData(_observedData2); _parameterIdentification = new ParameterIdentification(); _simulation1 = A.Fake <ISimulation>().WithId("Id1"); _simulation2 = A.Fake <ISimulation>().WithId("Id2"); _usedObservedData1 = new UsedObservedData { Id = "Obs1" }; _usedObservedData2 = new UsedObservedData { Id = "Obs2" }; A.CallTo(() => _observedDataRepository.All()).Returns(new[] { _observedData1, _observedData2 }); A.CallTo(() => _observedDataRepository.AllObservedDataUsedBy(_simulation1)).Returns(new[] { _observedData2 }); A.CallTo(() => _observedDataRepository.AllObservedDataUsedBy(_simulation2)).Returns(new[] { _observedData1, _observedData2 }); _parameterIdentification.AddSimulation(_simulation1); _parameterIdentification.AddSimulation(_simulation2); _quantity1 = A.Fake <IQuantity>(); _quantity2 = A.Fake <IQuantity>(); _output1 = A.Fake <SimulationQuantitySelectionDTO>(); A.CallTo(() => _output1.Simulation).Returns(_simulation1); _output2 = A.Fake <SimulationQuantitySelectionDTO>(); A.CallTo(() => _output2.Simulation).Returns(_simulation2); A.CallTo(() => _entitiesInSimulationRetriever.OutputsFrom(_simulation1)).Returns(new PathCache <IQuantity>(new EntityPathResolverForSpecs()) { { "AA", _quantity1 } }); A.CallTo(() => _entitiesInSimulationRetriever.OutputsFrom(_simulation2)).Returns(new PathCache <IQuantity>(new EntityPathResolverForSpecs()) { { "BB", _quantity2 } }); A.CallTo(() => _simulationQuantitySelectionDTOMapper.MapFrom(_simulation1, _quantity1)).Returns(_output1); A.CallTo(() => _simulationQuantitySelectionDTOMapper.MapFrom(_simulation2, _quantity2)).Returns(_output2); A.CallTo(() => _view.BindTo(A <IEnumerable <OutputMappingDTO> > ._)) .Invokes(x => _allOutputMappingDTOs = x.GetArgument <IEnumerable <OutputMappingDTO> >(0)); sut.EditParameterIdentification(_parameterIdentification); _outputMapping1 = A.Fake <OutputMapping>(); _outputMapping2 = A.Fake <OutputMapping>(); _outputMappingDTO1 = new OutputMappingDTO(_outputMapping1) { Output = _output1 }; _outputMappingDTO2 = new OutputMappingDTO(_outputMapping2) { Output = _output2 }; A.CallTo(() => _outputMapping1.Simulation).Returns(_simulation1); A.CallTo(() => _outputMapping2.Simulation).Returns(_simulation2); A.CallTo(() => _outputMappingDTOMapper.MapFrom(_outputMapping1, A <IEnumerable <SimulationQuantitySelectionDTO> > ._)).Returns(_outputMappingDTO1); A.CallTo(() => _outputMappingDTOMapper.MapFrom(_outputMapping2, A <IEnumerable <SimulationQuantitySelectionDTO> > ._)).Returns(_outputMappingDTO2); }
public ParameterAnalysablesInExplorerPresenter(IParameterIdentificationTask parameterIdentificationTask, ISensitivityAnalysisTask sensitivityAnalysisTask, ITreeNodeFactory treeNodeFactory) { _parameterIdentificationTask = parameterIdentificationTask; _sensitivityAnalysisTask = sensitivityAnalysisTask; _treeNodeFactory = treeNodeFactory; }