0
为什么单独的AssertionError
子类org.junit.ComparisonFailure
存在? assertEquals(String, String)
的org.junit.AssertioError
不够吗?为什么我们需要org.junit.ComparisonFailure?
为什么单独的AssertionError
子类org.junit.ComparisonFailure
存在? assertEquals(String, String)
的org.junit.AssertioError
不够吗?为什么我们需要org.junit.ComparisonFailure?
Another similar question可能有你要找的答案:
我们开始与比较字符串,因为很明显如何让 错误信息更有帮助。我们从未将ComparisonFailure扩展到 一般对象,因为不清楚如何以一般方式这样做。 正如其他人所建议的那样,如果您可以提供更好的错误消息或移动到Hamcrest,那么您可以添加特殊声明,而 提供了添加有用失败消息的一般机制。