我正在研究一个可能导致我滥用JUnit的Java webapp.我正在构建一个用于运行JUnit测试的多用户界面.这很容易,但我无法找到一种方法来指示用户A想要使用数据X对JUnit测试类进行参数化,并且用户B想要使用数据Y进行参数化.
这甚至可能吗?如果没有,我会感激任何建议.谢谢.
使用@RunWith(Parameterized.class)
和@Parameters
怎么样?
您应该能够使用针对不同用户的数据运行相同的测试,在标记有的方法中指定不同的数据集@Parameters
将返回Collection
传递给Test类构造函数的数据集.
见http://www.mkyong.com/unittest/junit-4-tutorial-6-parameterized-test/
归档时间: |
|
查看次数: |
117 次 |
最近记录: |