Esempio n. 1
0
        protected override void Context()
        {
            _project           = A.Fake <IPKSimProject>();
            _entityTask        = A.Fake <IEntityTask>();
            _templateTaskQuery = A.Fake <ITemplateTaskQuery>();
            _executionContext  = A.Fake <IExecutionContext>();
            A.CallTo(() => _executionContext.CurrentProject).Returns(_project);
            _applicationController            = A.Fake <IApplicationController>();
            _buildingBlockInSimulationManager = A.Fake <IBuildingBlockInSimulationManager>();
            _buildingBlockRepository          = A.Fake <IBuildingBlockRepository>();
            _clonePresenter             = A.Fake <ICloneBuildingBlockPresenter>();
            _renamePresenter            = A.Fake <IRenameObjectPresenter>();
            _dialogCreator              = A.Fake <IDialogCreator>();
            _singleStartPresenterTask   = A.Fake <ISingleStartPresenterTask>();
            _lazyLoadTask               = A.Fake <ILazyLoadTask>();
            _presenterSettingsTask      = A.Fake <IPresentationSettingsTask>();
            _simulationReferenceUpdater = A.Fake <ISimulationReferenceUpdater>();

            sut = new BuildingBlockTask(_executionContext, _applicationController, _dialogCreator, _buildingBlockInSimulationManager,
                                        _entityTask, _templateTaskQuery, _singleStartPresenterTask, _buildingBlockRepository, _lazyLoadTask, _presenterSettingsTask, _simulationReferenceUpdater);
            A.CallTo(() => _applicationController.Start <ICloneBuildingBlockPresenter>()).Returns(_clonePresenter);
            A.CallTo(() => _applicationController.Start <IRenameObjectPresenter>()).Returns(_renamePresenter);

            _buildingBlock = A.Fake <IPKSimBuildingBlock>();
        }
        protected override void Context()
        {
            _chartFactory          = A.Fake <IPKSimChartFactory>();
            _containerTask         = A.Fake <IContainerTask>();
            _applicationController = A.Fake <IApplicationController>();
            _project                   = new PKSimProject();
            _objectBaseFactory         = A.Fake <IObjectBaseFactory>();
            _singleStartPresenterTask  = A.Fake <ISingleStartPresenterTask>();
            _executionContext          = A.Fake <IExecutionContext>();
            _simulationAnalysisCreator = A.Fake <ISimulationAnalysisCreator>();
            _dialogCreator             = A.Fake <IDialogCreator>();
            A.CallTo(() => _executionContext.CurrentProject).Returns(_project);

            _individualSimulationComparison = new IndividualSimulationComparison().WithName("chart");

            sut = new SimulationComparisonTask(
                _chartFactory,
                _containerTask,
                _objectBaseFactory,
                _applicationController,
                _singleStartPresenterTask,
                _executionContext,
                _simulationAnalysisCreator,
                _dialogCreator);
        }
 protected CreateSimulationComparisonCommand(ISimulationComparisonTask simulationComparisonTask, ISingleStartPresenterTask singleStartPresenterTask,
                                             Func <ISimulationComparisonTask, Func <ISimulationComparison> > creator)
 {
     _simulationComparisonTask = simulationComparisonTask;
     _singleStartPresenterTask = singleStartPresenterTask;
     _creator = creator;
 }
Esempio n. 4
0
        protected override void Context()
        {
            _sensitivityAnalysisTask = A.Fake <ISensitivityAnalysisTask>();
            _singleStartPresenter    = A.Fake <ISingleStartPresenterTask>();
            _applicationController   = A.Fake <IApplicationController>();

            sut = new CloneSensitivityAnalysisCommand(_sensitivityAnalysisTask, _singleStartPresenter, _applicationController);
        }
 public CloneSensitivityAnalysisCommand(
     ISensitivityAnalysisTask sensitivityAnalysisTask,
     ISingleStartPresenterTask singleStartPresenterTask,
     IApplicationController applicationController)
 {
     _sensitivityAnalysisTask  = sensitivityAnalysisTask;
     _singleStartPresenterTask = singleStartPresenterTask;
     _applicationController    = applicationController;
 }
Esempio n. 6
0
        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 SimulationComparisonCreator(IPKSimChartFactory chartFactory, IContainerTask containerTask,
                                    IObjectBaseFactory objectBaseFactory, IApplicationController applicationController,
                                    ISingleStartPresenterTask singleStartPresenterTask, IExecutionContext executionContext, ISimulationAnalysisCreator simulationAnalysisCreator)
 {
     _chartFactory              = chartFactory;
     _containerTask             = containerTask;
     _objectBaseFactory         = objectBaseFactory;
     _applicationController     = applicationController;
     _singleStartPresenterTask  = singleStartPresenterTask;
     _executionContext          = executionContext;
     _simulationAnalysisCreator = simulationAnalysisCreator;
 }
Esempio n. 8
0
 public BuildingBlockTask(IExecutionContext executionContext, IApplicationController applicationController,
                          IDialogCreator dialogCreator, IBuildingBlockInSimulationManager buildingBlockInSimulationManager,
                          IEntityTask entityTask, ITemplateTaskQuery templateTaskQuery,
                          ISingleStartPresenterTask singleStartPresenterTask, IBuildingBlockRepository buildingBlockRepository,
                          ILazyLoadTask lazyLoadTask, IPresentationSettingsTask presentationSettingsTask, ISimulationReferenceUpdater simulationReferenceUpdater)
 {
     _executionContext                 = executionContext;
     _applicationController            = applicationController;
     _dialogCreator                    = dialogCreator;
     _buildingBlockInSimulationManager = buildingBlockInSimulationManager;
     _entityTask                 = entityTask;
     _templateTaskQuery          = templateTaskQuery;
     _singleStartPresenterTask   = singleStartPresenterTask;
     _buildingBlockRepository    = buildingBlockRepository;
     _lazyLoadTask               = lazyLoadTask;
     _presentationSettingsTask   = presentationSettingsTask;
     _simulationReferenceUpdater = simulationReferenceUpdater;
 }
 public ParameterIdentificationFeedbackViewVisibilityUICommand(ISingleStartPresenterTask singleStartPresenterTask, IParameterIdentificationFeedbackManager parameterIdentificationFeedbackManager, IActiveSubjectRetriever activeSubjectRetriever) : base(activeSubjectRetriever)
 {
     _singleStartPresenterTask = singleStartPresenterTask;
     _parameterIdentificationFeedbackManager = parameterIdentificationFeedbackManager;
 }
Esempio n. 10
0
 public EditSensitivityAnalysisUICommand(ISingleStartPresenterTask singleStartPresenterTask)
 {
     _singleStartPresenterTask = singleStartPresenterTask;
 }
 public CloneSensitivityAnalysisCommand(ISensitivityAnalysisTask sensitivityAnalysisTask, ISingleStartPresenterTask singleStartPresenterTask)
 {
     _sensitivityAnalysisTask  = sensitivityAnalysisTask;
     _singleStartPresenterTask = singleStartPresenterTask;
 }
Esempio n. 12
0
 public CloneParameterIdentificationUICommand(ISingleStartPresenterTask singleStartPresenterTask, IParameterIdentificationTask parameterIdentificationTask)
 {
     _singleStartPresenterTask    = singleStartPresenterTask;
     _parameterIdentificationTask = parameterIdentificationTask;
 }
Esempio n. 13
0
 public CreateIndividualSimulationComparisonUICommand(ISimulationComparisonCreator simulationComparisonCreator, ISingleStartPresenterTask singleStartPresenterTask)
     : base(simulationComparisonCreator, singleStartPresenterTask, x => x.CreateIndividualSimulationComparison)
 {
 }
 public EditParameterIdentificationUICommand(ISingleStartPresenterTask singleStartPresenterTask)
 {
     _singleStartPresenterTask = singleStartPresenterTask;
 }
Esempio n. 15
0
 public EditSubjectUICommand(ISingleStartPresenterTask singleStartPresenterTask)
 {
     _singleStartPresenterTask = singleStartPresenterTask;
 }
Esempio n. 16
0
 public CreateParameterIdentificationBasedOnSimulationsUICommand(IParameterIdentificationTask parameterIdentificationTask, ISingleStartPresenterTask singleStartPresenterTask)
 {
     _parameterIdentificationTask = parameterIdentificationTask;
     _singleStartPresenterTask    = singleStartPresenterTask;
 }
 public CreatePopulationSimulationComparisonUICommand(ISimulationComparisonTask simulationComparisonTask, ISingleStartPresenterTask singleStartPresenterTask)
     : base(simulationComparisonTask, singleStartPresenterTask, x => x.CreatePopulationSimulationComparison)
 {
 }
 public CreateSensisitivityAnalysisBasedOnSimulationUICommand(ISensitivityAnalysisTask sensitivityAnalysisTask, ISingleStartPresenterTask singleStartPresenterTask)
 {
     _sensitivityAnalysisTask  = sensitivityAnalysisTask;
     _singleStartPresenterTask = singleStartPresenterTask;
 }