本文整理了Java中org.testng.annotations.Factory
类的一些代码示例,展示了Factory
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Factory
类的具体详情如下:
包路径:org.testng.annotations.Factory
类名称:Factory
暂无
代码示例来源:origin: prestodb/presto
@Factory(dataProvider = "featuresConfig")
public TestRegexpFunctions(FeaturesConfig featuresConfig)
{
super(featuresConfig);
}
代码示例来源: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: springernature/omelet
private void setIsEnable() {
if(null != method.getAnnotation(org.testng.annotations.Test.class))
isEnabled = method.getAnnotation(org.testng.annotations.Test.class)
.enabled();
if(null != method.getAnnotation(org.testng.annotations.Factory.class))
isEnabled = method.getAnnotation(org.testng.annotations.Factory.class)
.enabled();
}
代码示例来源:origin: cbeust/testng
@Factory(dataProvider = "dp", dataProviderClass = StaticDataProvider.class)
public FactoryDataProviderStaticSample(int n) {
super(n);
}
}
代码示例来源: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;
}
代码示例来源:origin: cbeust/testng
@Factory(dataProvider = "dp")
public InstanceTestSample(String name, int age) {
this.name = name;
this.age = age;
}
代码示例来源:origin: cbeust/testng
@Factory(dataProvider = "dp", dataProviderClass = NotStaticDataProvider.class)
public FactoryDataProviderNotStaticSample(int n) {
super(n);
}
}
代码示例来源:origin: cbeust/testng
@Factory
public Object[] createTestCases() {
Object[] testCases = new Object[1];
testCases[0] = new MyTestClass() {
};
return testCases;
}
}
代码示例来源:origin: cbeust/testng
@Factory(dataProvider = "dp")
public Issue1061Sample(long timeout, long waitTime) {
this.timeout = timeout;
this.waitTime = waitTime;
}
代码示例来源:origin: cbeust/testng
@Factory(dataProvider = "dp", indices = 1)
public IndicesFactorySample(int value) {
this.value = value;
}
代码示例来源:origin: cbeust/testng
@Factory(indices = 1, dataProvider = "dp")
public ConstructorFactorySample(String parameter) {
this.parameter = parameter;
}
代码示例来源:origin: cbeust/testng
@Factory(dataProvider = "dp")
public Issue1029SampleTestClassWithFiveInstances(int i) {
this.i = i;
}
代码示例来源:origin: cbeust/testng
@Factory(dataProvider = "dp")
public FactoryDataProviderWithNoArgCtorErrorSample(int n) {
super(n);
}
代码示例来源:origin: cbeust/testng
@Factory(dataProvider = "dp")
public ConstructorSample(String s) {
this.s = s;
}
代码示例来源:origin: cbeust/testng
@Factory(dataProvider = "dp")
public FactoryPoweredDataProviderWithListenerAnnotationSample(int i) {
this.i = i;
}
代码示例来源:origin: cbeust/testng
@Factory(dataProvider = "dp1")
public ClassSample(String s) {
this.s = s;
}
代码示例来源:origin: cbeust/testng
@Factory(dataProvider = "dp")
public FactoryPoweredDataProviderWithoutListenerAnnotationSample(int i) {
this.i = i;
}
代码示例来源:origin: cbeust/testng
@Factory(dataProvider = "data")
public TestSample(int n) {
num = n;
}
代码示例来源:origin: cbeust/testng
@Factory(dataProvider = "dp")
public GroupByInstancesSampleTest(String country) {
m_country = country;
}
代码示例来源:origin: cbeust/testng
@Factory(dataProvider = "data")
public ReverseOrderTestSample(int n) {
num = n;
}
内容来源于网络,如有侵权,请联系作者删除!