protected override void Context() { _simulationTask = A.Fake <IConfigureSimulationTask>(); _activeSubjectRetriever = A.Fake <IActiveSubjectRetriever>(); _simulation = A.Fake <Simulation>(); sut = new ConfigureSimulationCommand(_simulationTask, _activeSubjectRetriever); sut.For(_simulation); }
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; }
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; }