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

    • createAugmentor

      protected AbstractJvmQuarkusTestExtension.PrepareResult createAugmentor(org.junit.jupiter.api.extension.ExtensionContext context, Class<? extends QuarkusTestProfile> profile, Collection<Runnable> shutdownTasks) throws Exception
      Throws:
      Exception
    • getQuarkusTestProfile

      protected Class<? extends QuarkusTestProfile> getQuarkusTestProfile(org.junit.jupiter.api.extension.ExtensionContext extensionContext)
    • 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