public void TestContentViewModel_WhenMonitorStatusIsAwaitingFirstUpdate_ReturnsFirstUpdateViewModel() { _monitor.Status.Returns(MonitorStatus.AwaitingFirstUpdate); var firstUpdateViewModel = new FirstUpdateViewModel(); var systemUnderTest = new MonitorWindowViewModel(_monitor, Substitute.For <INoProjectsViewModel>(), new SingleProjectViewModel(new PullRequestListViewModel(), new PullRequestListViewModel()), firstUpdateViewModel, _couldNotReachServerViewModel, new UnrecognisedErrorViewModel()); Assert.That(systemUnderTest.ContentViewModel, Is.EqualTo(firstUpdateViewModel)); }
public void TestUpdate_DoesNotCrash() { var systemUnderTest = new FirstUpdateViewModel(); systemUnderTest.Update(); }