public void TestEqualCustomMessageWithContext() { var expected = 0; var actual = 1; var verifier = new MSTestVerifier().PushContext("Known Context"); var exception = Assert.ThrowsException <AssertFailedException>(() => verifier.Equal(expected, actual, "Custom message")); Assert.AreEqual($"Assert.AreEqual failed. Expected:<0>. Actual:<1>. Context: Known Context{Environment.NewLine}Custom message", exception.Message); }
public void TestEqualCustomMessage() { var expected = 0; var actual = 1; var verifier = new MSTestVerifier(); var exception = Assert.ThrowsException <AssertFailedException>(() => verifier.Equal(expected, actual, "Custom message")); Assert.AreEqual($"Assert.AreEqual failed. Expected:<0>. Actual:<1>. Custom message", exception.Message); }