protected override void Context() { _view = A.Fake <IModalChartTemplateManagerView>(); _cloneManager = A.Fake <ICloneManager>(); _chartTemplateManagerPresenter = A.Fake <IChartTemplateManagerPresenter>(); sut = new ModalChartTemplateManagerPresenter(_view, _chartTemplateManagerPresenter, _cloneManager); }
public ModalChartTemplateManagerPresenter(IModalChartTemplateManagerView view, IChartTemplateManagerPresenter chartTemplateManagerPresenter, ICloneManager cloneManager) : base(view) { _chartTemplateManagerPresenter = chartTemplateManagerPresenter; _cloneManager = cloneManager; AddSubPresenters(_chartTemplateManagerPresenter); view.SetBaseView(_chartTemplateManagerPresenter.BaseView); }
protected override void Context() { base.Context(); _simulation = A.Fake <IMoBiSimulation>(); _chartTemplateManagerPresenter = A.Fake <IChartTemplateManagerPresenter>(); A.CallTo(() => _applicationController.Start <IChartTemplateManagerPresenter>()).Returns(_chartTemplateManagerPresenter); A.CallTo(_chartTemplateManagerPresenter).WithReturnType <bool>().Returns(false); }
protected override void Context() { _view = A.Fake <IEditChartTemplateManagerView>(); _chartTemplateManagerPresenter = A.Fake <IChartTemplateManagerPresenter>(); _chartTemplatingTask = A.Fake <IChartTemplatingTask>(); _cloneManager = A.Fake <ICloneManager>(); _simulationSettings = A.Fake <ISimulationSettings>(); sut = new EditChartTemplateManagerPresenter(_view, _chartTemplateManagerPresenter, _cloneManager, _chartTemplatingTask); sut.InitializeWith(A.Fake <ICommandCollector>()); sut.Edit(_simulationSettings); }
public EditChartTemplateManagerPresenter( IEditChartTemplateManagerView view, IChartTemplateManagerPresenter chartTemplateManagerPresenter, ICloneManager cloneManager, IChartTemplatingTask chartTemplatingTask) : base(view) { _chartTemplateManagerPresenter = chartTemplateManagerPresenter; _cloneManager = cloneManager; _chartTemplatingTask = chartTemplatingTask; AddSubPresenters(_chartTemplateManagerPresenter); _view.Caption = _chartTemplateManagerPresenter.BaseView.Caption; }
protected override void Context() { base.Context(); _simulation = A.Fake <IMoBiSimulation>(); A.CallTo(() => _simulation.ChartTemplates).Returns(_existingTemplates); _chartTemplateManagerPresenter = A.Fake <IChartTemplateManagerPresenter>(); _chartModalTemplateManagerPresenter = new ModalChartTemplateManagerPresenter(A.Fake <IModalChartTemplateManagerView>(), _chartTemplateManagerPresenter, _cloneManager); A.CallTo(() => _applicationController.Start <IModalChartTemplateManagerPresenter>()).Returns(_chartModalTemplateManagerPresenter); A.CallTo(_chartTemplateManagerPresenter).WithReturnType <bool>().Returns(true); _cloneChartTemplate1 = new CurveChartTemplate().WithName("TEMPLATE"); _cloneChartTemplate2 = new CurveChartTemplate().WithName("TEMPLATE2"); _curveChartTemplate1 = new CurveChartTemplate().WithName("TEMPLATE"); _existingTemplates.Add(_curveChartTemplate1); _curveChartTemplate2 = new CurveChartTemplate().WithName("TEMPLATE2"); _existingTemplates.Add(_curveChartTemplate2); A.CallTo(() => _cloneManager.Clone(_curveChartTemplate1)).Returns(_cloneChartTemplate1); A.CallTo(() => _cloneManager.Clone(_curveChartTemplate2)).Returns(_cloneChartTemplate2); }
public void AttachPresenter(IChartTemplateManagerPresenter presenter) { _presenter = presenter; }