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.Extension
,org.junit.jupiter.api.extension.LifecycleMethodExecutionExceptionHandler
,org.junit.jupiter.api.extension.TestExecutionExceptionHandler
,org.junit.jupiter.api.extension.TestWatcher
- Direct Known Subclasses:
QuarkusMainTestExtension
,QuarkusTestExtension
-
Nested Class Summary
Modifier and TypeClassDescriptionprotected static class
-
Field Summary
Modifier and TypeFieldDescriptionprotected static Class<?>
protected ClassLoader
protected static Class<? extends QuarkusTestProfile>
protected static final String
protected static final String
protected static final String
Fields inherited from class io.quarkus.test.junit.AbstractQuarkusTestWithContextExtension
IO_QUARKUS_TESTING_TYPE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreateAugmentor
(org.junit.jupiter.api.extension.ExtensionContext context, Class<? extends QuarkusTestProfile> profile, Collection<Runnable> shutdownTasks) protected Class<? extends QuarkusTestProfile>
getQuarkusTestProfile
(org.junit.jupiter.api.extension.ExtensionContext extensionContext) static boolean
hasPerTestResources
(Class<?> requiredTestClass) protected static boolean
hasPerTestResources
(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, testFailed
Methods inherited from class io.quarkus.test.junit.AbstractTestWithCallbacksExtension
invokeAfterAllCallbacks, invokeAfterAllCallbacks, invokeAfterConstructCallbacks, invokeAfterConstructCallbacks, invokeAfterEachCallbacks, invokeAfterEachCallbacks, invokeAfterTestExecutionCallbacks, invokeAfterTestExecutionCallbacks, invokeBeforeClassCallbacks, invokeBeforeClassCallbacks, invokeBeforeEachCallbacks, invokeBeforeEachCallbacks, invokeBeforeTestExecutionCallbacks, invokeBeforeTestExecutionCallbacks, isAfterAllCallbacksEmpty, isAfterEachCallbacksEmpty, isAfterTestCallbacksEmpty, isBeforeEachCallbacksEmpty, isBeforeTestCallbacksEmpty, populateCallbacks
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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) -
hasPerTestResources
protected static boolean hasPerTestResources(org.junit.jupiter.api.extension.ExtensionContext extensionContext) -
hasPerTestResources
-