示例#1
0
 protected override void Context()
 {
     base.Context();
     _populationSimulation             = A.Fake <PopulationSimulation>();
     _simulationResults                = new SimulationResults();
     _importSimulationResultsPresenter = A.Fake <IImportSimulationResultsPresenter>();
     A.CallTo(() => _applicationController.Start <IImportSimulationResultsPresenter>()).Returns(_importSimulationResultsPresenter);
     A.CallTo(() => _importSimulationResultsPresenter.ImportResultsFor(_populationSimulation)).Returns(_simulationResults);
     A.CallTo(() => _buildingBlockTask.AddCommandToHistory(A <IPKSimCommand> ._))
     .Invokes(x => _command = x.GetArgument <IPKSimCommand>(0));
 }
示例#2
0
 public void AttachPresenter(IImportSimulationResultsPresenter presenter)
 {
     _presenter = presenter;
 }