public void LastBuildTimeUnderAnHourToNearest5() { _pipeline.LastBuildTime = _referenceTime.AddMinutes(-47); var pipelineReportVM = new PipelineReportViewModel(_pipeline, _timeSource.Object); Assert.AreEqual("about 45 minutes ago", pipelineReportVM.LastBuildTime); }
public void LastBuildTimeUnder60Seconds() { _pipeline.LastBuildTime = _referenceTime.AddSeconds(-59); var pipelineReportVM = new PipelineReportViewModel(_pipeline, _timeSource.Object); Assert.AreEqual("under a minute ago", pipelineReportVM.LastBuildTime); }
public void LastBuildTimeUnder2Hours() { _pipeline.LastBuildTime = _referenceTime.AddMinutes(-119); var pipelineReportVM = new PipelineReportViewModel(_pipeline, _timeSource.Object); Assert.AreEqual("about an hour ago", pipelineReportVM.LastBuildTime); }
public void LastBuildTimeOver24Hours() { _pipeline.LastBuildTime = _referenceTime.AddHours(-96.1); var pipelineReportVM = new PipelineReportViewModel(_pipeline, _timeSource.Object); Assert.AreEqual("over 4 day(s) ago", pipelineReportVM.LastBuildTime); }
public void ShouldSeeNameAsPerConfig() { var pipelineReportVM = new PipelineReportViewModel(_pipeline, _timeSource.Object); Assert.AreEqual("Ricky Bobby", pipelineReportVM.Name); }
public void ShouldSeeRawState() { var pipelineReportVM = new PipelineReportViewModel(_pipeline, _timeSource.Object); Assert.AreEqual("Failure", pipelineReportVM.BuildState); }
public void ShouldSeeRawActivity() { var pipelineReportVM = new PipelineReportViewModel(_pipeline, _timeSource.Object); Assert.AreEqual("Idle", pipelineReportVM.Activity); }