public SimulationExplorerPresenter(ISimulationExplorerView view, IRegionResolver regionResolver, ITreeNodeFactory treeNodeFactory, IViewItemContextMenuFactory viewItemContextMenuFactory, IMoBiContext context, IClassificationPresenter classificationPresenter, IToolTipPartCreator toolTipPartCreator, IMultipleTreeNodeContextMenuFactory multipleTreeNodeContextMenuFactory, IProjectRetriever projectRetriever, IInteractionTasksForSimulation interactionTasksForSimulation, IParameterAnalysablesInExplorerPresenter parameterAnalysablesInExplorerPresenter) : base(view, regionResolver, treeNodeFactory, viewItemContextMenuFactory, context, RegionNames.SimulationExplorer, classificationPresenter, toolTipPartCreator, multipleTreeNodeContextMenuFactory, projectRetriever) { _interactionTasksForSimulation = interactionTasksForSimulation; _parameterAnalysablesInExplorerPresenter = parameterAnalysablesInExplorerPresenter; _parameterAnalysablesInExplorerPresenter.InitializeWith(this, classificationPresenter); }
protected override void Context() { _projectRetriever = A.Fake <IProjectRetriever>(); _view = A.Fake <ISimulationExplorerView>(); _regionResolver = A.Fake <IRegionResolver>(); _treeNodeFactory = A.Fake <ITreeNodeFactory>(); _viewItemContextMenuFactory = A.Fake <IViewItemContextMenuFactory>(); _context = A.Fake <IMoBiContext>(); _classificationPresenter = A.Fake <IClassificationPresenter>(); _toolTipPartCreator = A.Fake <IToolTipPartCreator>(); _multipleTreeNodeContextMenuFactory = A.Fake <IMultipleTreeNodeContextMenuFactory>(); _interactionTaskForSimulation = A.Fake <IInteractionTasksForSimulation>(); _parameterAnalysablesInExplorerPresenter = A.Fake <IParameterAnalysablesInExplorerPresenter>(); sut = new SimulationExplorerPresenter(_view, _regionResolver, _treeNodeFactory, _viewItemContextMenuFactory, _context, _classificationPresenter, _toolTipPartCreator, _multipleTreeNodeContextMenuFactory, _projectRetriever, _interactionTaskForSimulation, _parameterAnalysablesInExplorerPresenter); }
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 NewSimulationCommand(IInteractionTasksForSimulation editTasksForSimulation, INotificationPresenter notificationPresenter, IMoBiContext context) { _editTasksForSimulation = editTasksForSimulation; _notificationPresenter = notificationPresenter; _context = context; }
public RemoveMultipleSimulationsUICommand(IMoBiContext context, IInteractionTasksForSimulation simulationTasks) { _context = context; _simulationTasks = simulationTasks; }