public EventParametersPresenter(IMultiParameterEditView view, IScaleParametersPresenter scaleParametersPresenter, IEditParameterPresenterTask editParameterPresenterTask, IParameterTask parameterTask, IParameterToParameterDTOMapper parameterDTOMapper, IParameterContextMenuFactory contextMenuFactory) : base(view, scaleParametersPresenter, editParameterPresenterTask, parameterTask, parameterDTOMapper, contextMenuFactory) { view.UseAdvancedSortingMode = true; }
protected override void Context() { _view = A.Fake <IMultiParameterEditView>(); _scaleParameterPresenter = A.Fake <IScaleParametersPresenter>(); _parameterTask = A.Fake <IParameterTask>(); _contextMenuFactory = A.Fake <IParameterContextMenuFactory>(); _favoriteRepository = A.Fake <IFavoriteRepository>(); _parameterDTOMapper = A.Fake <IParameterToParameterDTOMapper>(); _editParameterPresenterTask = A.Fake <IEditParameterPresenterTask>(); sut = new FavoriteParametersPresenter(_view, _scaleParameterPresenter, _editParameterPresenterTask, _parameterTask, _parameterDTOMapper, _contextMenuFactory, _favoriteRepository); _par1 = new PKSimParameter().WithName("par1"); _par2 = new PKSimParameter().WithName("par2"); _par3 = new PKSimParameter().WithName("par3"); _parameters = new List <IParameter> { _par1, _par2, _par3 }; var pathCache = new PathCache <IParameter>(A.Fake <IEntityPathResolver>()) { { "par1", _par1 }, { "par2", _par2 }, { "par3", _par3 } }; A.CallTo(() => _parameterTask.PathCacheFor(_parameters)).Returns(pathCache); _par1DTO = new ParameterDTO(_par1); _par2DTO = new ParameterDTO(_par2); A.CallTo(() => _parameterDTOMapper.MapFrom(_par1)).Returns(_par1DTO); A.CallTo(() => _parameterDTOMapper.MapFrom(_par2)).Returns(_par2DTO); _favorites = new List <string>(); A.CallTo(() => _favoriteRepository.All()).Returns(_favorites); }
public SimulationCompoundParametersPresenter(IMultiParameterEditView view, IScaleParametersPresenter scaleParametersPresenter, IEditParameterPresenterTask editParameterPresenterTask, IParameterTask parameterTask, IParameterToParameterDTOMapper parameterDTOMapper, IParameterContextMenuFactory contextMenuFactory, IWithIdRepository withIdRepository) : base(view, scaleParametersPresenter, editParameterPresenterTask, parameterTask, parameterDTOMapper, contextMenuFactory) { _withIdRepository = withIdRepository; }
protected override void Context() { _view = A.Fake <IMultiParameterEditView>(); _scaleParametersPresenter = A.Fake <IScaleParametersPresenter>(); _editParameterPresenterTask = A.Fake <IEditParameterPresenterTask>(); _parameterTask = A.Fake <IParameterTask>(); _parameterDTOMapper = A.Fake <IParameterToParameterDTOMapper>(); _contextMenuFactory = A.Fake <IParameterContextMenuFactory>(); _withIdRepository = A.Fake <IWithIdRepository>(); _parameter1 = DomainHelperForSpecs.ConstantParameterWithValue(1).WithName("P1"); _parameter2 = DomainHelperForSpecs.ConstantParameterWithValue(1).WithName("P1"); _parameter3 = DomainHelperForSpecs.ConstantParameterWithValue(1).WithName("P2"); _parameterDTO1 = new ParameterDTO(_parameter1); _parameterDTO2 = new ParameterDTO(_parameter2); _parameterDTO3 = new ParameterDTO(_parameter3); _parameters = new List <IParameter> { _parameter1, _parameter2, _parameter3 }; A.CallTo(() => _parameterDTOMapper.MapFrom(_parameter1)).Returns(_parameterDTO1); A.CallTo(() => _parameterDTOMapper.MapFrom(_parameter2)).Returns(_parameterDTO2); A.CallTo(() => _parameterDTOMapper.MapFrom(_parameter3)).Returns(_parameterDTO3); sut = new SimulationCompoundParametersPresenter(_view, _scaleParametersPresenter, _editParameterPresenterTask, _parameterTask, _parameterDTOMapper, _contextMenuFactory, _withIdRepository); }
public EditDistributionParametersPresenter(IMultiParameterEditView view, IScaleParametersPresenter scaleParametersPresenter, IEditParameterPresenterTask editParameterPresenterTask, IParameterTask parameterTask, IParameterToParameterDTOMapper parameterDTOMapper, IParameterContextMenuFactory contextMenuFactory) : base(view, scaleParametersPresenter, editParameterPresenterTask, parameterTask, parameterDTOMapper, contextMenuFactory) { IsSimpleEditor = true; _view.HeaderVisible = false; }
public FavoriteParametersPresenter(IMultiParameterEditView view, IScaleParametersPresenter scaleParametersPresenter, IEditParameterPresenterTask editParameterPresenterTask, IParameterTask parameterTask, IParameterToParameterDTOMapper parameterDTOMapper, IParameterContextMenuFactory contextMenuFactory, IFavoriteRepository favoriteRepository) : base(view, scaleParametersPresenter, editParameterPresenterTask, parameterTask, parameterDTOMapper, contextMenuFactory) { _favoriteRepository = favoriteRepository; _allParameterCache = _parameterTask.PathCacheFor(Enumerable.Empty <IParameter>()); }
protected override void Context() { _parameterMapper = A.Fake <IParameterToParameterDTOMapper>(); _view = A.Fake <IMultiParameterEditView>(); _scaleParametersPresenter = A.Fake <IScaleParametersPresenter>(); _parameterTask = A.Fake <IParameterTask>(); _commandRegister = A.Fake <ICommandCollector>(); _contextMenuFactory = A.Fake <IParameterContextMenuFactory>(); _editParameterPresenterTask = A.Fake <IEditParameterPresenterTask>(); sut = new EditDistributionParametersPresenter(_view, _scaleParametersPresenter, _editParameterPresenterTask, _parameterTask, _parameterMapper, _contextMenuFactory); sut.InitializeWith(_commandRegister); }
protected override void Context() { _view = A.Fake <IMultiParameterEditView>(); _scaleParameterPresenter = A.Fake <IScaleParametersPresenter>(); _parameterTask = A.Fake <IParameterTask>(); _editParameterTask = A.Fake <IEditParameterPresenterTask>(); _parameterDTOMapper = A.Fake <IParameterToParameterDTOMapper>(); _parameterContextMenuFactory = A.Fake <IParameterContextMenuFactory>(); sut = new UserDefinedParametersPresenter(_view, _scaleParameterPresenter, _editParameterTask, _parameterTask, _parameterDTOMapper, _parameterContextMenuFactory); A.CallTo(() => _parameterDTOMapper.MapFrom(A <IParameter> ._)).ReturnsLazily(x => new ParameterDTO(x.GetArgument <IParameter>(0))); }
public MultiParameterEditPresenter(IMultiParameterEditView view, IScaleParametersPresenter scaleParametersPresenter, IEditParameterPresenterTask editParameterPresenterTask, IParameterTask parameterTask, IParameterToParameterDTOMapper parameterDTOMapper, IParameterContextMenuFactory contextMenuFactory) : base(view, editParameterPresenterTask, parameterTask) { _scaleParametersPresenter = scaleParametersPresenter; _parameterDTOMapper = parameterDTOMapper; _contextMenuFactory = contextMenuFactory; _scaleParametersPresenter.InitializeWith(this); _view.SetScaleParameterView(_scaleParametersPresenter.View); Description = string.Empty; IsSimpleEditor = false; UseAdvancedSortingMode = false; }
protected override void Context() { _parameterTask = A.Fake <IParameterTask>(); _view = A.Fake <IMultiParameterEditView>(); _scaleParameterPresenter = A.Fake <IScaleParametersPresenter>(); _mapper = A.Fake <IParameterToParameterDTOMapper>(); _editParameterPresenterTask = A.Fake <IEditParameterPresenterTask>(); _parameter = DomainHelperForSpecs.ConstantParameterWithValue(5); _parameterDTO = new ParameterDTO(_parameter); _commandRegister = A.Fake <ICommandCollector>(); _contextMenuFactory = A.Fake <IParameterContextMenuFactory>(); A.CallTo(() => _scaleParameterPresenter.View).Returns(A.Fake <IScaleParametersView>()); A.CallTo(() => _mapper.MapFrom(_parameter)).Returns(_parameterDTO); sut = new MultiParameterEditPresenter(_view, _scaleParameterPresenter, _editParameterPresenterTask, _parameterTask, _mapper, _contextMenuFactory); sut.StatusChanged += (o, e) => { _eventWasRaised = true; }; sut.InitializeWith(_commandRegister); _parameterList = new List <IParameter>(); }
public BloodFlowRatesParametersPresenter(IMultiParameterEditView view, IScaleParametersPresenter scaleParametersPresenter, IEditParameterPresenterTask editParameterPresenterTask, IParameterTask parameterTask, IParameterToParameterDTOMapper parameterDTOMapper, IParameterContextMenuFactory contextMenuFactory) : base(view, scaleParametersPresenter, editParameterPresenterTask, parameterTask, parameterDTOMapper, contextMenuFactory) { }
public void AttachPresenter(IScaleParametersPresenter presenter) { _presenter = presenter; }
public UserDefinedParametersPresenter(IMultiParameterEditView view, IScaleParametersPresenter scaleParametersPresenter, IEditParameterPresenterTask editParameterPresenterTask, IParameterTask parameterTask, IParameterToParameterDTOMapper parameterDTOMapper, IParameterContextMenuFactory contextMenuFactory) : base(view, scaleParametersPresenter, editParameterPresenterTask, parameterTask, parameterDTOMapper, contextMenuFactory) { _view.ScalingVisible = false; }
public EditSolverSettingsPresenter(IMultiParameterEditView view, IScaleParametersPresenter scaleParametersPresenter, IEditParameterPresenterTask editParameterPresenterTask, IParameterTask parameterTask, IParameterToParameterDTOMapper parameterDTOMapper, IParameterContextMenuFactory contextMenuFactory) : base(view, scaleParametersPresenter, editParameterPresenterTask, parameterTask, parameterDTOMapper, contextMenuFactory) { view.ApplicationIcon = ApplicationIcons.Solver; view.Caption = PKSimConstants.UI.Solver; }