org.jboss.arquillian.test.spi.event.suite.Before.getTestClass()方法的使用及代码示例

x33g5p2x  于2022-01-16 转载在 其他  
字(7.4k)|赞(0)|评价(0)|浏览(108)

本文整理了Java中org.jboss.arquillian.test.spi.event.suite.Before.getTestClass()方法的一些代码示例,展示了Before.getTestClass()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Before.getTestClass()方法的具体详情如下:
包路径:org.jboss.arquillian.test.spi.event.suite.Before
类名称:Before
方法名:getTestClass

Before.getTestClass介绍

暂无

代码示例

代码示例来源:origin: org.jboss.arquillian.extension/arquillian-service-integration-spring

/**
 * <p>The before test event handler.</p>
 *
 * <p>Delegates to the registered {@link ApplicationContextProducer} instances in order to create the application
 * context.</p>
 *
 * @param event the before test event
 */
public void beforeTest(@Observes Before event) {
  createTestApplicationContext(event.getTestClass());
}

代码示例来源:origin: arquillian/arquillian-cube

public void applyIstioResourcesAtMethodScope(@Observes(precedence = -20) Before beforeMethod, final IstioClient istioClient) {
  final TestClass testClass = beforeMethod.getTestClass();
  final Method testMethod = beforeMethod.getTestMethod();
  log.info(String.format("Creating Istio resource for %s method %s", testClass.getName(), testMethod.getName()));
  createResources(createResourceKey(testMethod), istioClient, findAnnotations(testMethod));
}

代码示例来源:origin: org.arquillian.ape/arquillian-ape-sql-standalone-flyway

void cleanBefore(@Observes(precedence = 10) Before before) {
  this.clean(before.getTestClass(), before.getTestMethod(), false);
}

代码示例来源:origin: org.arquillian.ape/arquillian-ape-nosql-mongodb

void cleanBefore(@Observes(precedence = 10) Before before) {
  this.clean(before.getTestClass(), before.getTestMethod(), false);
}

代码示例来源:origin: org.arquillian.ape/arquillian-ape-nosql-vault

void cleanBefore(@Observes(precedence = 10) Before before) {
  this.clean(before.getTestClass(), before.getTestMethod(), false);
}

代码示例来源:origin: org.arquillian.ape/arquillian-ape-nosql-redis

void populate(@Observes Before before) {
  populate(before.getTestClass(), before.getTestMethod());
}

代码示例来源:origin: org.arquillian.ape/arquillian-ape-nosql-couchbase

void populate(@Observes Before before) {
  populate(before.getTestClass(), before.getTestMethod());
}

代码示例来源:origin: org.arquillian.ape/arquillian-ape-nosql-couchbase

void cleanBefore(@Observes(precedence = 10) Before before) {
  this.clean(before.getTestClass(), before.getTestMethod(), false);
}

代码示例来源:origin: arquillian/arquillian-cube

public void applyKubernetesResourcesAtMethodScope(@Observes(precedence = 10) Before beforeMethod, final KubernetesClient kubernetesClient) {
  final TestClass testClass = beforeMethod.getTestClass();
  final Method testMethod = beforeMethod.getTestMethod();
  final KubernetesResource[] kubernetesResources = findAnnotations(testMethod);
  log.info(String.format("Creating environment for %s method %s", testClass.getName(), testMethod.getName()));
  createResources(createResourceKey(testClass.getJavaClass(), testMethod), kubernetesClient, kubernetesResources);
}

代码示例来源:origin: org.arquillian.cube/arquillian-cube-kubernetes

public void applyKubernetesResourcesAtMethodScope(@Observes(precedence = 10) Before beforeMethod, final KubernetesClient kubernetesClient) {
  final TestClass testClass = beforeMethod.getTestClass();
  final Method testMethod = beforeMethod.getTestMethod();
  final KubernetesResource[] kubernetesResources = findAnnotations(testMethod);
  log.info(String.format("Creating environment for %s method %s", testClass.getName(), testMethod.getName()));
  createResources(createResourceKey(testClass.getJavaClass(), testMethod), kubernetesClient, kubernetesResources);
}

代码示例来源:origin: arquillian/arquillian-cube

public void createOpenShiftResource(@Observes(precedence = 10) Before event, OpenShiftAdapter client,
  CubeOpenShiftConfiguration cubeOpenShiftConfiguration) {
  final TestClass testClass = event.getTestClass();
  final Method testMethod = event.getTestMethod();
  log.info(String.format("Creating environment for %s method %s", testClass.getName(), testMethod));
  OpenShiftResourceFactory.createResources(testClass.getJavaClass(), client, testMethod, cubeOpenShiftConfiguration.getProperties());
  methodTemplateProcessor = new MethodTemplateProcessor(client, cubeOpenShiftConfiguration, testClass, testMethod);
  methodTemplateProcessor.processTemplateResources();
}

代码示例来源:origin: org.jboss.arquillian.graphene/arquillian-browser-screenshooter

private ScreenshotMetaData getMetaData(Before event) {
  ScreenshotMetaData metaData = new ScreenshotMetaData();
  metaData.setTestClass(event.getTestClass());
  metaData.setTestMethod(event.getTestMethod());
  metaData.setTimeStamp(System.currentTimeMillis());
  metaData.setResourceType(screenshooter.get().getScreenshotType());
  return metaData;
}

代码示例来源:origin: arquillian/arquillian-graphene

private ScreenshotMetaData getMetaData(Before event) {
  ScreenshotMetaData metaData = new ScreenshotMetaData();
  metaData.setTestClass(event.getTestClass());
  metaData.setTestMethod(event.getTestMethod());
  metaData.setTimeStamp(System.currentTimeMillis());
  metaData.setResourceType(screenshooter.get().getScreenshotType());
  return metaData;
}

代码示例来源:origin: org.jboss.arquillian.container/arquillian-container-test-impl-base

@Override
  public void enrich(Before event) throws Exception {
    boolean runAsClient = RunModeUtils.isRunAsClient(
      this.deployment.get(),
      event.getTestClass(),
      event.getTestMethod());

    if (runAsClient || RunModeUtils.isLocalContainer(container.get())) {
      super.enrich(event);
    }
  }
}

代码示例来源:origin: arquillian/arquillian-core

@Override
  public void enrich(Before event) throws Exception {
    boolean runAsClient = RunModeUtils.isRunAsClient(
      this.deployment.get(),
      event.getTestClass(),
      event.getTestMethod());

    if (runAsClient || RunModeUtils.isLocalContainer(container.get())) {
      super.enrich(event);
    }
  }
}

代码示例来源:origin: org.jboss.arquillian.extension/arquillian-warp-impl

void sendBefore(@Observes Before event) throws Exception {
  if (WarpCommons.isWarpTest(event.getTestClass().getJavaClass())) {
    remoteOperationService().execute(new FireBeforeSuiteOnServer());
  }
}

代码示例来源:origin: asciidoctor/asciidoctorj

public void beforeTestCreateUnsharedAsciidoctorInstance(@Observes(precedence = 5) Before before) {
  if (isUnsharedInstanceRequired(before.getTestClass().getJavaClass(), Asciidoctor.class)
      || isUnsharedInstanceRequired(before.getTestMethod(), Asciidoctor.class)) {
    scopedAsciidoctor.get().setUnsharedAsciidoctor(
        Asciidoctor.Factory.create());
  }
}

代码示例来源:origin: org.asciidoctor/asciidoctorj-arquillian-extension

public void beforeTestCreateUnsharedAsciidoctorInstance(@Observes(precedence = 5) Before before) {
  if (isUnsharedInstanceRequired(before.getTestClass().getJavaClass(), Asciidoctor.class)
      || isUnsharedInstanceRequired(before.getTestMethod(), Asciidoctor.class)) {
    scopedAsciidoctor.get().setUnsharedAsciidoctor(
        Asciidoctor.Factory.create());
  }
}

代码示例来源:origin: asciidoctor/asciidoctorj

public void beforeTestCreateUnsharedTemporaryFolder(@Observes(precedence = 5) Before before) throws IOException {
  if (isUnsharedInstanceRequired(before.getTestClass().getJavaClass(), TemporaryFolder.class)
      || isUnsharedInstanceRequired(before.getTestMethod(), TemporaryFolder.class)) {
    TemporaryFolder temporaryFolder = new TemporaryFolder();
    temporaryFolder.create();
    scopedTemporaryFolder.get().setUnsharedTemporaryFolder(
        temporaryFolder);
  }
}

代码示例来源:origin: org.asciidoctor/asciidoctorj-arquillian-extension

public void beforeTestCreateUnsharedTemporaryFolder(@Observes(precedence = 5) Before before) throws IOException {
  if (isUnsharedInstanceRequired(before.getTestClass().getJavaClass(), TemporaryFolder.class)
      || isUnsharedInstanceRequired(before.getTestMethod(), TemporaryFolder.class)) {
    TemporaryFolder temporaryFolder = new TemporaryFolder();
    temporaryFolder.create();
    scopedTemporaryFolder.get().setUnsharedTemporaryFolder(
        temporaryFolder);
  }
}

相关文章

微信公众号

最新文章

更多