【发布时间】:2011-09-08 09:22:36
【问题描述】:
假设,我有一个junit 测试类:
test 方法从file 读取输入数据并使用输入数据测试组件。
如果我要更改 MyComponentTest 怎么办?
类 MyComponentTest {
私人无效测试(文件文件){...}
@Test public void testAll() {
for (字符串名称: dir.list())
测试(新文件(名称))
}
}
现在我只有一个测试 (testAll),而不是之前的三个测试 (test1、test2 和 test3)。例如,Runner 将无法识别 三个 单独的测试,因为它在该类的先前版本中所做的那样。
我的问题是:从junit 的角度来看,如何使每个test 方法调用成为单独的测试?
【问题讨论】:
标签: java unit-testing junit