如何用junit编程创建@test?

f87krz0w  于 2021-07-09  发布在  Java
关注(0)|答案(1)|浏览(254)

我有种感觉我错过了什么,但我在这附近什么也没找到。
我有一个 testAllPath 方法 @Test 标签,它收集文件路径列表,并通过循环执行我的控制,比如检查路径是否正确。
当我打开junitshort视图时,我看到,很明显,有一个测试叫做 testAllPath 结果,以及失败案例的细节。
但我不能马上分辨出哪条路错了,所以问题是:
如何使循环中的每个控件都成为一个测试?
或者更一般地说
如何以编程方式创建@test?
谢谢

2ledvvac

2ledvvac1#

向Assert添加消息:

assertTrue("Problem with folder " + file.getName, file.exists());

确保消息足够详细,以帮助您查明问题。在本例中,打印文件名感觉非常合理。

相关问题