本文整理了Java中org.testng.annotations.Factory.dataProvider()
方法的一些代码示例,展示了Factory.dataProvider()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Factory.dataProvider()
方法的具体详情如下:
包路径:org.testng.annotations.Factory
类名称:Factory
方法名:dataProvider
暂无
代码示例来源:origin: org.testng/testng
@SuppressWarnings({"deprecation"})
private IAnnotation createFactoryTag(Class<?> cls, Annotation a) {
FactoryAnnotation result = new FactoryAnnotation();
Factory c = (Factory) a;
Class<?> dpc = findInherited(c.dataProviderClass(), cls, Factory.class, "dataProviderClass", DEFAULT_CLASS);
result.setParameters(c.parameters());
result.setDataProvider(c.dataProvider());
result.setDataProviderClass(dpc == null || dpc == Object.class ? cls : dpc);
result.setEnabled(c.enabled());
result.setIndices(Ints.asList(c.indices()));
return result;
}
代码示例来源:origin: cbeust/testng
private IAnnotation createFactoryTag(Class<?> cls, Annotation a) {
FactoryAnnotation result = new FactoryAnnotation();
Factory c = (Factory) a;
Class<?> dpc =
findInherited(
c.dataProviderClass(), cls, Factory.class, "dataProviderClass", DEFAULT_CLASS);
result.setDataProvider(c.dataProvider());
result.setDataProviderClass(dpc == null || dpc == Object.class ? cls : dpc);
result.setEnabled(c.enabled());
result.setIndices(Ints.asList(c.indices()));
return result;
}
内容来源于网络,如有侵权,请联系作者删除!