示例#1
0
 protected override void Context()
 {
     _simulationTask         = A.Fake <IConfigureSimulationTask>();
     _activeSubjectRetriever = A.Fake <IActiveSubjectRetriever>();
     _simulation             = A.Fake <Simulation>();
     sut = new ConfigureSimulationCommand(_simulationTask, _activeSubjectRetriever);
     sut.For(_simulation);
 }
示例#2
0
 public SimulationTask(IExecutionContext executionContext, IBuildingBlockTask buildingBlockTask, IApplicationController applicationController,
                       ISimulationBuildingBlockUpdater simulationBuildingBlockUpdater, IConfigureSimulationTask configureSimulationTask,
                       IBuildingBlockParametersToSimulationUpdater blockParametersToSimulationUpdater, ISimulationParametersToBuildingBlockUpdater simulationParametersToBlockUpdater)
     : base(executionContext, buildingBlockTask, applicationController, PKSimBuildingBlockType.Simulation)
 {
     _simulationBuildingBlockUpdater     = simulationBuildingBlockUpdater;
     _configureSimulationTask            = configureSimulationTask;
     _blockParametersToSimulationUpdater = blockParametersToSimulationUpdater;
     _simulationParametersToBlockUpdater = simulationParametersToBlockUpdater;
 }
示例#3
0
 protected override void Context()
 {
     _executionContext                   = A.Fake <IExecutionContext>();
     _configureSimulationTask            = A.Fake <IConfigureSimulationTask>();
     _createSimulationPresenter          = A.Fake <ICreateSimulationPresenter>();
     _buildingBlockTask                  = A.Fake <IBuildingBlockTask>();
     _simulationBuildingBlockUpdater     = A.Fake <ISimulationBuildingBlockUpdater>();
     _applicationController              = A.Fake <IApplicationController>();
     _simulationParametersToBlockUpdater = A.Fake <ISimulationParametersToBuildingBlockUpdater>();
     _blockParametersToSimulationUpdater = A.Fake <IBuildingBlockParametersToSimulationUpdater>();
     A.CallTo(() => _applicationController.Start <ICreateSimulationPresenter>()).Returns(_createSimulationPresenter);
     sut = new SimulationTask(_executionContext, _buildingBlockTask, _applicationController, _simulationBuildingBlockUpdater,
                              _configureSimulationTask, _blockParametersToSimulationUpdater, _simulationParametersToBlockUpdater);
 }
 public ConfigureSimulationCommand(IConfigureSimulationTask simulationTask, IActiveSubjectRetriever activeSubjectRetriever)
     : base(activeSubjectRetriever)
 {
     _simulationTask = simulationTask;
 }