public void CurrentPresenter_WhenInboxHasNoCurrentPresenter_IsNull() { ProcessPresenter test = BuildDefaultProcessPresenter(); test.Initialize(); Assert.Null(test.ActiveScreen); }
public void Initialize__InitializesInboxPresenter() { ProcessPresenter test = BuildDefaultProcessPresenter(); test.Initialize(); _fakeInbox.Verify(x => x.Initialize()); }
public void CurrentPresenter_WhenInboxHasACurrentItem_IsAPresenter() { _fakeInbox.Setup(x => x.SelectedItem).Returns(AnAction.Build()); ProcessPresenter test = BuildDefaultProcessPresenter(); test.Initialize(); Assert.NotNull(test.ActiveScreen); }
public void Inbox__ReturnsInboxPresenter() { ProcessPresenter test = BuildDefaultProcessPresenter(); Assert.Same(_fakeInbox.Object, test.Inbox); }