Package io.quarkus.test.junit
Class IntegrationTestUtil
- java.lang.Object
-
- io.quarkus.test.junit.IntegrationTestUtil
-
final class IntegrationTestUtil extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static PathdetermineBuildOutputDirectory(org.junit.jupiter.api.extension.ExtensionContext context)(package private) static TestProfileAndPropertiesdetermineTestProfileAndProperties(Class<? extends QuarkusTestProfile> profile, Map<String,String> sysPropRestore)(package private) static voiddoProcessTestInstance(Object testInstance, org.junit.jupiter.api.extension.ExtensionContext context)(package private) static voidensureNoInjectAnnotationIsUsed(Class<?> testClass)(package private) static Class<? extends QuarkusTestProfile>findProfile(Class<?> testClass)(package private) static Map<String,String>getSysPropsToRestore()(package private) static Map<String,String>handleDevDb(org.junit.jupiter.api.extension.ExtensionContext context)(package private) static PropertiesreadQuarkusArtifactProperties(org.junit.jupiter.api.extension.ExtensionContext context)(package private) static voidstartLauncher(ArtifactLauncher launcher, Map<String,String> additionalProperties, Runnable sslSetter)
-
-
-
Method Detail
-
ensureNoInjectAnnotationIsUsed
static void ensureNoInjectAnnotationIsUsed(Class<?> testClass)
-
findProfile
static Class<? extends QuarkusTestProfile> findProfile(Class<?> testClass)
-
doProcessTestInstance
static void doProcessTestInstance(Object testInstance, org.junit.jupiter.api.extension.ExtensionContext context)
-
determineTestProfileAndProperties
static TestProfileAndProperties determineTestProfileAndProperties(Class<? extends QuarkusTestProfile> profile, Map<String,String> sysPropRestore) throws InstantiationException, IllegalAccessException
-
startLauncher
static void startLauncher(ArtifactLauncher launcher, Map<String,String> additionalProperties, Runnable sslSetter) throws IOException
- Throws:
IOException
-
handleDevDb
static Map<String,String> handleDevDb(org.junit.jupiter.api.extension.ExtensionContext context) throws Exception
- Throws:
Exception
-
readQuarkusArtifactProperties
static Properties readQuarkusArtifactProperties(org.junit.jupiter.api.extension.ExtensionContext context)
-
determineBuildOutputDirectory
static Path determineBuildOutputDirectory(org.junit.jupiter.api.extension.ExtensionContext context)
-
-