我有两个数据供应商和一堆测试。
@Parameters(name = "good")
public static Collection goodNumbers() {...}
@Parameters(name = "bad")
public static Collection badNumbers() {...}
如何为一组测试选择好
数据,为另一组选择坏
数据?
最佳答案
看起来您正在使用 JUnit 的 @Parameterized
运行程序。此运行程序不支持多个数据供应商。每组测试都需要一个单独的测试类。该名称仅用于命名数据集。请查看Parameterized documentation .
关于java - JUnit中如何选择特定的数据提供者?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29475084/