Class AbstractJvmQuarkusTestExtension

All Implemented Interfaces:
org.junit.jupiter.api.extension.ExecutionCondition, org.junit.jupiter.api.extension.Extension, org.junit.jupiter.api.extension.LifecycleMethodExecutionExceptionHandler, org.junit.jupiter.api.extension.TestExecutionExceptionHandler, org.junit.jupiter.api.extension.TestWatcher
Direct Known Subclasses:
QuarkusMainTestExtension, QuarkusTestExtension

public class AbstractJvmQuarkusTestExtension extends AbstractQuarkusTestWithContextExtension implements org.junit.jupiter.api.extension.ExecutionCondition
  • Field Details

  • Constructor Details

    • AbstractJvmQuarkusTestExtension

      public AbstractJvmQuarkusTestExtension()
  • Method Details

    • getQuarkusTestProfile

      public static Class<? extends QuarkusTestProfile> getQuarkusTestProfile(Class testClass, org.junit.jupiter.api.extension.ExtensionContext extensionContext)
    • getQuarkusTestProfile

      protected Class<? extends QuarkusTestProfile> getQuarkusTestProfile(org.junit.jupiter.api.extension.ExtensionContext extensionContext)
    • isNewApplication

      protected boolean isNewApplication(QuarkusTestExtensionState state, Class<?> currentJUnitTestClass)
    • evaluateExecutionCondition

      public org.junit.jupiter.api.extension.ConditionEvaluationResult evaluateExecutionCondition(org.junit.jupiter.api.extension.ExtensionContext context)
      Specified by:
      evaluateExecutionCondition in interface org.junit.jupiter.api.extension.ExecutionCondition