Esempio n. 1
0
 public void HistoryPresenter_Show_Test()
 {
     // Arrange
     _view.Expect(x => x.Show());
     _view.Expect(x => x.BringToFront());
     // Act
     _presenter = CreatePresenter();
     _presenter.Show();
     // Assert
     _view.VerifyAllExpectations();
 }
Esempio n. 2
0
 public void HistoryPresenter_Show_FromMinimized_Test()
 {
     // Arrange
     _view.Expect(x => x.Show());
     _view.Expect(x => x.WindowState).Return(FormWindowState.Minimized);
     _view.Expect(x => x.WindowState = FormWindowState.Normal);
     // Act
     _presenter = CreatePresenter();
     _presenter.Show();
     // Assert
     _view.VerifyAllExpectations();
 }
Esempio n. 3
0
        public void ToolsHistoryClick()
        {
            Debug.Assert(_view.WorkUnitHistoryMenuEnabled);

            if (_historyPresenter == null)
            {
                _historyPresenter = _presenterFactory.GetHistoryPresenter();
                _historyPresenter.Initialize();
                _historyPresenter.PresenterClosed += (sender, args) =>
                {
                    _presenterFactory.Release(_historyPresenter);
                    _historyPresenter = null;
                };
            }

            if (_historyPresenter != null)
            {
                _historyPresenter.Show();
            }
        }