All Classes
-
All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary Class Description AbstractJvmQuarkusTestExtension AbstractJvmQuarkusTestExtension.PrepareResult ArtifactLauncherProvider ArtifactLauncherProvider.CreateContext ArtifactTypeUtil BasicLoggingEnabler A (global) JUnit callback that enables/sets up basic logging if logging has not already been set up.ClassInclusionReport This is a general utility to assert via unit testing which classes have been included in a native-image.CloseAdaptor ConfigUtil CustomListConverter A custom List converter that always uses ArrayList for unmarshalling.CustomMapConverter A custom Map converter that always uses HashMap for unmarshalling.CustomMapEntryConverter A custom Map.Entry converter that always uses AbstractMap.SimpleEntry for unmarshalling.CustomSetConverter A custom Set converter that always uses HashSet for unmarshalling.DeepClone Strategy to deep clone an object Used in order to clone an object loaded from one ClassLoader into anotherDefaultInitContextBase DisabledOnIntegrationTest @DisabledOnIntegrationTest
is used to signal that the annotated test class or test method should not be executed for as part of aQuarkusIntegrationTest
.DisabledOnIntegrationTest.ArtifactType DisabledOnIntegrationTestCondition DisabledOnNativeImage Deprecated, for removal: This API element is subject to removal in a future version. Use {@link @DisabledOnIntegrationTest} instead.DisabledOnNativeImageCondition DisableIfBuiltWithGraalVMNewerThan Used to signal that a test class or method should be disabled if the version of GraalVM used to build the native binary under test was older than the supplied version.DisableIfBuiltWithGraalVMNewerThanCondition DisableIfBuiltWithGraalVMOlderThan Used to signal that a test class or method should be disabled if the version of GraalVM used to build the native binary under test was older than the supplied version.DisableIfBuiltWithGraalVMOlderThanCondition DockerContainerLauncherProvider DockerContainerLauncherProvider.DefaultDockerInitContext DotNames GraalVMVersion IntegrationTestExtensionState IntegrationTestUtil IntegrationTestUtil.DefaultDevServicesLaunchResult JarLauncherProvider JarLauncherProvider.DefaultJarInitContext Launch Annotation forQuarkusMainTest
andQuarkusMainIntegrationTest
that is used to launch command line applications.LaunchResult Contains information about a run (viaLaunch
) of a command line application.MockSupport NativeDevServicesHandler NativeImageLauncherProvider NativeImageLauncherProvider.DefaultNativeImageInitContext NativeImageTest Deprecated, for removal: This API element is subject to removal in a future version. Use {@link @QuarkusIntegrationTest} instead.NativeTestExtension OptionalConverter QuarkusIntegrationTest Annotation that indicates that this test should be run the result of the Quarkus build.QuarkusIntegrationTest.Context Deprecated. UseDevServicesContext
instead.QuarkusIntegrationTestExtension QuarkusMainIntegrationTest Annotation that indicates that this test should be run on the result of the Quarkus build.QuarkusMainIntegrationTestExtension QuarkusMainLauncher The annotation is meant to be used on test methods only and it allows the launching a command line application with arbitrary parameters.QuarkusMainTest Annotation that indicates that this test should run the Quarkus main method inside the current JVM.QuarkusMainTestExtension QuarkusMock Utility class that can be used to mock CDI normal scoped beans.QuarkusTest QuarkusTestAfterAllCallback Can be implemented by classes that shall be called after all test methods in a@QuarkusTest
have been run.QuarkusTestAfterConstructCallback Implementations are called after JUnit constructs the test instance.QuarkusTestAfterEachCallback Can be implemented by classes that shall be called after each test method in a@QuarkusTest
.QuarkusTestAfterTestExecutionCallback Can be implemented by classes that shall be called immediately after a test method in a@QuarkusTest
.QuarkusTestBeforeClassCallback Can be implemented by classes that shall be called once for each@QuarkusTest
class before any test methods are executed.QuarkusTestBeforeEachCallback Can be implemented by classes that shall be called before each test method in a@QuarkusTest
.QuarkusTestBeforeTestExecutionCallback Can be implemented by classes that shall be called right before a test method in a@QuarkusTest
.QuarkusTestContext Context object passed toQuarkusTestAfterAllCallback
QuarkusTestExtension QuarkusTestExtension.TestBuildChainFunction QuarkusTestMethodContext Context object passed toQuarkusTestBeforeEachCallback
andQuarkusTestAfterEachCallback
QuarkusTestProfile Defines a 'test profile'.QuarkusTestProfile.TestResourceEntry QuarkusTestProfileAwareClassOrderer AClassOrderer
that ordersQuarkusTest
,QuarkusIntegrationTest
andQuarkusMainTest
classes for minimum Quarkus restarts by grouping them by theirTestProfile
andQuarkusTestResource
annotation(s).RunningAppConfigResolver SerializationDeepClone Cloning strategy that just serializes and deserializes using plain old java serialization.SerializationWithXStreamFallbackDeepClone Cloning strategy delegating toSerializationDeepClone
, falling back toXStreamDeepClone
in case of error.TestBuildChainCustomizerProducer Implementation of this class have the ability to add build itemsTestInfoImpl TestProfile Defines a 'test profile'.TestProfileAndProperties XStreamDeepClone Super simple cloning strategy that just serializes to XML and deserializes it using xstream