您认为在一个项目中使用JUnit和TestNG是一个好主意吗?我需要TestNG的一些功能,但我也需要JUnit特定的扩展,如DbUnit和XmlUnit。一起使用JUnit和TestNG
如果我一起使用它们,你认为我应该把两个测试包树放在我的Eclipse项目的同一个“测试”文件夹中吗?
您认为在一个项目中使用JUnit和TestNG是一个好主意吗?我需要TestNG的一些功能,但我也需要JUnit特定的扩展,如DbUnit和XmlUnit。一起使用JUnit和TestNG
如果我一起使用它们,你认为我应该把两个测试包树放在我的Eclipse项目的同一个“测试”文件夹中吗?
DBUnit的正常工作与TestNG的,但尽管如此,您可以运行在同一时间双方的JUnit 3和TestNG测试:所有你需要做的就是把你的JUnit 3类的标签
<test junit="true">
</test>
和所有你的另一TestNG的类在常规:
<test>
</test>
寻找在the documentation字符串“的junit”的更多细节。
为什么不能在TestNG中使用DBUnit?据我所知,它没有任何特定于TestNG的东西。只需在TestNG的测试前和afterTest中定义导入。
如果XMLUnit不能用于类似的事情,我会感到惊讶。