public void Constructor_WhenCalled_SetsSensibleDefaults() { var sut = new CriticalNimatorResult("dummy message", "longer full text here"); Assert.That(sut.Started, Is.Not.EqualTo(default(DateTime))); Assert.That(sut.Finished, Is.Not.EqualTo(default(DateTime))); Assert.That(sut.Message, Is.EqualTo("dummy message")); CollectionAssert.IsEmpty(sut.LayerResults); }
public void GetFailingCheckNames_ForDefaultInstance_ReturnsConstText() { var sut = new CriticalNimatorResult("msg", "full txt"); CollectionAssert.AreEqual(sut.GetFailingCheckNames(), new[] { "UnknownCheck" }); }
public void GetFirstFailedLayerName_ForDefaultInstance_ReturnsConstText() { var sut = new CriticalNimatorResult("msg", "full txt"); Assert.That(sut.GetFirstFailedLayerName(), Is.EqualTo("UnknownLayer")); }
public void RenderPlainText_WhenProvidedAnyThreshold_ReturnsFullText(NotificationLevel threshold) { var sut = new CriticalNimatorResult("dummy message", "longer full text here"); Assert.That(sut.RenderPlainText(threshold), Is.EqualTo("longer full text here")); }
public void RenderPlainText_WhenCalled_ReturnsFullText() { var sut = new CriticalNimatorResult("dummy message", "longer full text here"); Assert.That(sut.RenderPlainText(NotificationLevel.Error), Is.EqualTo("longer full text here")); }
public void Constructor_WhenNotGivenFullText_RendersWithMessage(string fullText) { var sut = new CriticalNimatorResult("dummy message", fullText); Assert.That(sut.RenderPlainText(NotificationLevel.Error), Is.EqualTo("dummy message")); }