gpt4 book ai didi

testing - 如何使用存在于不同类中的@DataProvider

转载 作者:行者123 更新时间:2023-11-28 20:01:46 25 4
gpt4 key购买 nike

如何使用存在于不同类中的@DataProvider

我创建了一个不同的包,并在每个测试用例旁边定义了数据提供者。请分享我如何在不同的类里面使用它。

最佳答案

您可以使用@TestdataProviderClass 属性:

public class StaticProvider {
@DataProvider(name = "create")
public static Object[][] createData() {
return new Object[][] {
new Object[] { new Integer(42) }
};
}
}

public class MyTest {
@Test(dataProvider = "create", dataProviderClass = StaticProvider.class)
public void test(Integer n) {
// ...
}
}

检查 the documentation了解更多详情。

关于testing - 如何使用存在于不同类中的@DataProvider,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43715789/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com