【发布时间】:2016-11-14 10:16:40
【问题描述】:
我对 JUnit 逻辑有这个疑问。
我已经实现了这个简单的方法:
@Test
public void testBasic() {
System.out.println("testBasic() START");
assert(true);
System.out.println("testBasic() END");
}
正如预期的那样,它是绿色的,因为 assert() 条件设置为 true。
然后我改变它使用:
assert(false);
如果条件为假,运行测试它也会再次变为绿色。
阅读文档我知道我也有 assertTrue() 来测试条件是真还是假,所以我可以使用它。
然后:简单的 assert() 方法的确切目的是什么?什么时候用,怎么用?
【问题讨论】: