如何在JUnit 4中为测试套件动态添加测试?

时间:2010-05-31 09:53:08

标签: java junit junit4

我最近读过(link text)关于在JUnit 4中静态添加测试套件的方法吗?动态方法如何,即如果知道其名称不早于运行时,如何添加测试类,例如它的名字是从XML文件中读取的吗?

2 个答案:

答案 0 :(得分:2)

我知道怎么做。我可以使用JUnitExt库(http://junitext.sourceforge.net)。它支持“声明性测试配置(由TestNG提供)”。请参阅junitext.sourceforge.net/tutorial.html(如何使用XML参数化测试)。

答案 1 :(得分:1)

我不知道添加到现有套件的方法,但您可以在运行时创建自己的套件。 JUnitCore类允许您传入要运行的类列表。这些可以从任何你喜欢的地方读入,包括XML。

相关问题