相关疑难解决方法(0)

JUnit消息是否应说明成功或失败的条件?

我可以用两种方式之一来编写断言消息.陈述成功:

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)

消息有用的地方.

java junit unit-testing

62
推荐指数
3
解决办法
3万
查看次数

标签 统计

java ×1

junit ×1

unit-testing ×1