java - Junit 4 中的参数化套件?

标签 java junit parameterized suite

使用 @RunWith( Suite.class ) 我可以将测试类分组到一个测试套件中并一起运行它们。使用 @RunWith( Parameterized.class ) 我可以针对不同的参数运行相同的测试。我想要的是针对不同的参数运行测试套件。有办法吗?

最佳答案

我总是建议人们切换到 TestNG,它就像 JUnit 4,只是功能更多。

它内置了对参数化和分组的支持。

我怀疑您尝试使用 TestNG 可以轻松完成 - JUnit 没有 TestNG 具有的“分组”功能。

http://testng.org/doc/migrating.html

http://www.mkyong.com/unittest/testng-parameter-testing-example/

关于java - Junit 4 中的参数化套件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10387622/

相关文章:

java - 总是收到错误 "after end Result set"并且所有结果集都已关闭

java - Java 泛型什么时候需要 <?扩展 T> 而不是 <T> 并且切换有什么缺点吗?

java - 参数化参数化方法的返回类型

java - 由列表组成的列表如何在 java 方法中按值(而不是引用)传递?

java - 如何使用 OneSignal 打开特定 Activity ?

java - 安卓游戏角色扮演库存系统

java - 多次运行特定的 JUnit 测试,但排除其他测试多次运行

java - 当方法位于基类内部并且测试方法类扩展它时,如何在 JUnit 中模拟方法调用?

java - 参数化类型的快捷方式?

java - 参数化接口(interface)可以是子接口(interface)吗?