protected override void Context() { _view = A.Fake <ILoadFromSnapshotView>(); _snapshotTask = A.Fake <ISnapshotTask>(); _dialogCreator = A.Fake <IDialogCreator>(); _objectTypeResolver = A.Fake <IObjectTypeResolver>(); _logger = A.Fake <IOSPSuiteLogger>(); _eventPublisher = A.Fake <IEventPublisher>(); _logPresenter = A.Fake <ILogPresenter>(); _registrationTask = A.Fake <IRegistrationTask>(); _qualificationPlanRunner = A.Fake <IQualiticationPlanRunner>(); _startOptions = A.Fake <IStartOptions>(); sut = new LoadProjectFromSnapshotPresenter( _view, _logPresenter, _snapshotTask, _dialogCreator, _objectTypeResolver, _logger, _eventPublisher, _qualificationPlanRunner, _registrationTask, _startOptions); }
public LoadProjectFromSnapshotPresenter(ILoadFromSnapshotView view, ILogPresenter logPresenter, ISnapshotTask snapshotTask, IDialogCreator dialogCreator, IObjectTypeResolver objectTypeResolver, ILogger logger, IEventPublisher eventPublisher, IQualiticationPlanRunner qualificationPlanRunner, IRegistrationTask registrationTask) : base(view, logPresenter, snapshotTask, dialogCreator, objectTypeResolver, logger, eventPublisher) { _qualificationPlanRunner = qualificationPlanRunner; _registrationTask = registrationTask; }
public LoadSimulationFromSnapshotPresenter( ILoadFromSnapshotView view, ILogPresenter logPresenter, ISnapshotTask snapshotTask, IDialogCreator dialogCreator, IObjectTypeResolver objectTypeResolver, ILogger logger, IEventPublisher eventPublisher, SimulationMapper simulationMapper, IPKSimProjectRetriever projectRetriever ) : base(view, logPresenter, snapshotTask, dialogCreator, objectTypeResolver, logger, eventPublisher) { _simulationMapper = simulationMapper; _projectRetriever = projectRetriever; }
protected override void Context() { _view = A.Fake <ILoadFromSnapshotView>(); _snapshotTask = A.Fake <ISnapshotTask>(); _dialogCreator = A.Fake <IDialogCreator>(); _objectTypeResolver = A.Fake <IObjectTypeResolver>(); _logger = A.Fake <ILogger>(); _eventPublisher = A.Fake <IEventPublisher>(); _logPresenter = A.Fake <ILogPresenter>(); A.CallTo(() => _view.BindTo(A <LoadFromSnapshotDTO> ._)) .Invokes(x => _loadFromSnapshotDTO = x.GetArgument <LoadFromSnapshotDTO>(0)); A.CallTo(() => _logPresenter.CanClose).Returns(true); A.CallTo(() => _objectTypeResolver.TypeFor <Individual>()).Returns(_objectType); sut = new LoadFromSnapshotPresenter <Individual>(_view, _logPresenter, _snapshotTask, _dialogCreator, _objectTypeResolver, _logger, _eventPublisher); }
public LoadFromSnapshotPresenter( ILoadFromSnapshotView view, ILogPresenter logPresenter, ISnapshotTask snapshotTask, IDialogCreator dialogCreator, IObjectTypeResolver objectTypeResolver, ILogger logger, IEventPublisher eventPublisher) : base(view) { _snapshotTask = snapshotTask; _dialogCreator = dialogCreator; _objectTypeResolver = objectTypeResolver; _logger = logger; _logPresenter = logPresenter; _eventPublisher = eventPublisher; AddSubPresenters(_logPresenter); _view.Caption = PKSimConstants.UI.LoadObjectFromSnapshot(typeToLoad); _view.AddLogView(_logPresenter.BaseView); _view.BindTo(_loadFromSnapshotDTO); }
public LoadFromSnapshotPresenter( ILoadFromSnapshotView view, ILogPresenter logPresenter, ISnapshotTask snapshotTask, IDialogCreator dialogCreator, IObjectTypeResolver objectTypeResolver, IOSPSuiteLogger logger, IEventPublisher eventPublisher, IStartOptions startOptions) : base(view) { _snapshotTask = snapshotTask; _dialogCreator = dialogCreator; _objectTypeResolver = objectTypeResolver; _logger = logger; _logPresenter = logPresenter; _eventPublisher = eventPublisher; AddSubPresenters(_logPresenter); _view.Caption = PKSimConstants.UI.LoadObjectFromSnapshot(typeToLoad); _view.AddLogView(_logPresenter.BaseView); _view.BindTo(_loadFromSnapshotDTO); _view.RunSimulationsSwitchVisible = startOptions.IsDeveloperMode; }