Class QuarkusScenarioBootstrap

  • All Implemented Interfaces:
    org.junit.jupiter.api.extension.AfterAllCallback, org.junit.jupiter.api.extension.BeforeAllCallback, org.junit.jupiter.api.extension.BeforeEachCallback, org.junit.jupiter.api.extension.Extension, org.junit.jupiter.api.extension.LifecycleMethodExecutionExceptionHandler, org.junit.jupiter.api.extension.ParameterResolver, org.junit.jupiter.api.extension.TestWatcher

    public class QuarkusScenarioBootstrap
    extends Object
    implements org.junit.jupiter.api.extension.BeforeAllCallback, org.junit.jupiter.api.extension.AfterAllCallback, org.junit.jupiter.api.extension.BeforeEachCallback, org.junit.jupiter.api.extension.ParameterResolver, org.junit.jupiter.api.extension.LifecycleMethodExecutionExceptionHandler, org.junit.jupiter.api.extension.TestWatcher
    • Constructor Detail

      • QuarkusScenarioBootstrap

        public QuarkusScenarioBootstrap()
    • Method Detail

      • beforeAll

        public void beforeAll​(org.junit.jupiter.api.extension.ExtensionContext context)
        Specified by:
        beforeAll in interface org.junit.jupiter.api.extension.BeforeAllCallback
      • afterAll

        public void afterAll​(org.junit.jupiter.api.extension.ExtensionContext context)
        Specified by:
        afterAll in interface org.junit.jupiter.api.extension.AfterAllCallback
      • beforeEach

        public void beforeEach​(org.junit.jupiter.api.extension.ExtensionContext context)
        Specified by:
        beforeEach in interface org.junit.jupiter.api.extension.BeforeEachCallback
      • supportsParameter

        public boolean supportsParameter​(org.junit.jupiter.api.extension.ParameterContext parameterContext,
                                         org.junit.jupiter.api.extension.ExtensionContext extensionContext)
        Specified by:
        supportsParameter in interface org.junit.jupiter.api.extension.ParameterResolver
      • resolveParameter

        public Object resolveParameter​(org.junit.jupiter.api.extension.ParameterContext parameterContext,
                                       org.junit.jupiter.api.extension.ExtensionContext extensionContext)
        Specified by:
        resolveParameter in interface org.junit.jupiter.api.extension.ParameterResolver
      • handleAfterAllMethodExecutionException

        public void handleAfterAllMethodExecutionException​(org.junit.jupiter.api.extension.ExtensionContext context,
                                                           Throwable throwable)
        Specified by:
        handleAfterAllMethodExecutionException in interface org.junit.jupiter.api.extension.LifecycleMethodExecutionExceptionHandler
      • handleAfterEachMethodExecutionException

        public void handleAfterEachMethodExecutionException​(org.junit.jupiter.api.extension.ExtensionContext context,
                                                            Throwable throwable)
        Specified by:
        handleAfterEachMethodExecutionException in interface org.junit.jupiter.api.extension.LifecycleMethodExecutionExceptionHandler
      • handleBeforeAllMethodExecutionException

        public void handleBeforeAllMethodExecutionException​(org.junit.jupiter.api.extension.ExtensionContext context,
                                                            Throwable throwable)
        Specified by:
        handleBeforeAllMethodExecutionException in interface org.junit.jupiter.api.extension.LifecycleMethodExecutionExceptionHandler
      • testSuccessful

        public void testSuccessful​(org.junit.jupiter.api.extension.ExtensionContext context)
        Specified by:
        testSuccessful in interface org.junit.jupiter.api.extension.TestWatcher
      • testFailed

        public void testFailed​(org.junit.jupiter.api.extension.ExtensionContext context,
                               Throwable cause)
        Specified by:
        testFailed in interface org.junit.jupiter.api.extension.TestWatcher
      • testDisabled

        public void testDisabled​(org.junit.jupiter.api.extension.ExtensionContext context,
                                 Optional<String> reason)
        Specified by:
        testDisabled in interface org.junit.jupiter.api.extension.TestWatcher
      • handleBeforeEachMethodExecutionException

        public void handleBeforeEachMethodExecutionException​(org.junit.jupiter.api.extension.ExtensionContext context,
                                                             Throwable throwable)
        Specified by:
        handleBeforeEachMethodExecutionException in interface org.junit.jupiter.api.extension.LifecycleMethodExecutionExceptionHandler