我可以用两种方式之一来编写断言消息.陈述成功:
assertEquals( "objects should be identical", expected, actual );
Run Code Online (Sandbox Code Playgroud)
或说明被打破的情况:
assertEquals( "objects aren't identical", expected, actual );
Run Code Online (Sandbox Code Playgroud)
JUnit中是否有这样的标准?如果没有,每一方的论据是什么?
PS我在网上看到的文章证明了这两个没有解释,所以只是说"搜索谷歌"不是一个答案!
[UPDATE]
每个人都对我使用的事实感到困惑assertEquals,因此消息可能毫无用处.但当然那只是因为我想简单地说明这个问题.
所以想象一下:
assertTrue( ... big long multi-line expression ... );
Run Code Online (Sandbox Code Playgroud)
消息有用的地方.