Example #1
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;
 }
Example #2
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);
 }