org.testng.annotations.Factory类的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(3.9k)|赞(0)|评价(0)|浏览(126)

本文整理了Java中org.testng.annotations.Factory类的一些代码示例,展示了Factory类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Factory类的具体详情如下:
包路径:org.testng.annotations.Factory
类名称: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;
}

相关文章