Package io.quarkus.test.junit
Class AbstractJvmQuarkusTestExtension
java.lang.Object
io.quarkus.test.junit.AbstractTestWithCallbacksExtension
io.quarkus.test.junit.AbstractQuarkusTestWithContextExtension
io.quarkus.test.junit.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
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static Class<?>protected ClassLoaderprotected static Class<? extends QuarkusTestProfile>protected static final Stringprotected static final Stringprotected static final StringFields inherited from class io.quarkus.test.junit.AbstractQuarkusTestWithContextExtension
IO_QUARKUS_TESTING_TYPE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateAugmentor(org.junit.jupiter.api.extension.ExtensionContext context, Class<? extends QuarkusTestProfile> profile, Collection<Runnable> shutdownTasks) org.junit.jupiter.api.extension.ConditionEvaluationResultevaluateExecutionCondition(org.junit.jupiter.api.extension.ExtensionContext context) protected Class<? extends QuarkusTestProfile>getQuarkusTestProfile(org.junit.jupiter.api.extension.ExtensionContext extensionContext) Methods inherited from class io.quarkus.test.junit.AbstractQuarkusTestWithContextExtension
getState, getStoreFromContext, handleAfterAllMethodExecutionException, handleAfterEachMethodExecutionException, handleBeforeAllMethodExecutionException, handleBeforeEachMethodExecutionException, handleTestExecutionException, markTestAsFailed, setState, testFailedMethods inherited from class io.quarkus.test.junit.AbstractTestWithCallbacksExtension
clearCallbacks, invokeAfterAllCallbacks, invokeAfterAllCallbacks, invokeAfterConstructCallbacks, invokeAfterConstructCallbacks, invokeAfterEachCallbacks, invokeAfterEachCallbacks, invokeAfterTestExecutionCallbacks, invokeAfterTestExecutionCallbacks, invokeBeforeClassCallbacks, invokeBeforeClassCallbacks, invokeBeforeEachCallbacks, invokeBeforeEachCallbacks, invokeBeforeTestExecutionCallbacks, invokeBeforeTestExecutionCallbacks, isAfterAllCallbacksEmpty, isAfterEachCallbacksEmpty, isAfterTestCallbacksEmpty, isBeforeEachCallbacksEmpty, isBeforeTestCallbacksEmpty, populateCallbacksMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.junit.jupiter.api.extension.TestWatcher
testAborted, testDisabled, testSuccessful
-
Field Details
-
TEST_LOCATION
- See Also:
-
TEST_CLASS
- See Also:
-
TEST_PROFILE
- See Also:
-
originalCl
-
quarkusTestProfile
-
currentTestClassStack
-
currentJUnitTestClass
-
-
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:
evaluateExecutionConditionin interfaceorg.junit.jupiter.api.extension.ExecutionCondition
-