示例#1
0
 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);
        }
示例#5
0
 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);
        }
示例#7
0
 public void AttachPresenter(IChartTemplateManagerPresenter presenter)
 {
     _presenter = presenter;
 }