public void TestTrueCustomMessage() { var verifier = new MSTestVerifier(); var exception = Assert.ThrowsException <AssertFailedException>(() => verifier.True(false, "Custom message")); Assert.AreEqual($"Assert.IsTrue failed. Custom message", exception.Message); }
public void TestTrueMessageWithContext() { var verifier = new MSTestVerifier().PushContext("Known Context"); var exception = Assert.ThrowsException <AssertFailedException>(() => verifier.True(false)); Assert.AreEqual($"Assert.IsTrue failed. Context: Known Context{Environment.NewLine}", exception.Message); }