我有两个数据供应商和一堆测试。
@Parameters(name = "good")
public static Collection goodNumbers() {...}
@Parameters(name = "bad")
public static Collection badNumbers() {...}
如何为一组测试选择good
数据,为另一组测试bad
数据?
答案 0 :(得分:1)
您似乎正在使用JUnit的@Parameterized
亚军。该跑步者不支持多个数据供应商。每组测试需要一个单独的测试类。该名称仅用于命名数据集。请查看Parameterized documentation。