Package org.junit.jupiter.engine.config
Interface JupiterConfiguration
- All Known Implementing Classes:
CachingJupiterConfiguration,DefaultJupiterConfiguration
@API(status=INTERNAL,
since="5.4")
public interface JupiterConfiguration
- Since:
- 5.4
-
Field Summary
-
Method Summary
Modifier and Type Method Description org.junit.jupiter.api.parallel.ExecutionModegetDefaultClassesExecutionMode()org.junit.jupiter.api.DisplayNameGeneratorgetDefaultDisplayNameGenerator()org.junit.jupiter.api.parallel.ExecutionModegetDefaultExecutionMode()java.util.Optional<org.junit.jupiter.api.ClassOrderer>getDefaultTestClassOrderer()org.junit.jupiter.api.TestInstance.LifecyclegetDefaultTestInstanceLifecycle()java.util.Optional<org.junit.jupiter.api.MethodOrderer>getDefaultTestMethodOrderer()java.util.function.Predicate<org.junit.jupiter.api.extension.ExecutionCondition>getExecutionConditionFilter()java.util.Optional<java.lang.String>getRawConfigurationParameter(java.lang.String key)<T> java.util.Optional<T>getRawConfigurationParameter(java.lang.String key, java.util.function.Function<java.lang.String,T> transformer)booleanisExtensionAutoDetectionEnabled()booleanisParallelExecutionEnabled()
-
Field Details
-
DEACTIVATE_CONDITIONS_PATTERN_PROPERTY_NAME
static final java.lang.String DEACTIVATE_CONDITIONS_PATTERN_PROPERTY_NAME- See Also:
- Constant Field Values
-
PARALLEL_EXECUTION_ENABLED_PROPERTY_NAME
static final java.lang.String PARALLEL_EXECUTION_ENABLED_PROPERTY_NAME- See Also:
- Constant Field Values
-
DEFAULT_EXECUTION_MODE_PROPERTY_NAME
static final java.lang.String DEFAULT_EXECUTION_MODE_PROPERTY_NAME- See Also:
- Constant Field Values
-
DEFAULT_CLASSES_EXECUTION_MODE_PROPERTY_NAME
static final java.lang.String DEFAULT_CLASSES_EXECUTION_MODE_PROPERTY_NAME- See Also:
- Constant Field Values
-
EXTENSIONS_AUTODETECTION_ENABLED_PROPERTY_NAME
static final java.lang.String EXTENSIONS_AUTODETECTION_ENABLED_PROPERTY_NAME- See Also:
- Constant Field Values
-
DEFAULT_TEST_INSTANCE_LIFECYCLE_PROPERTY_NAME
static final java.lang.String DEFAULT_TEST_INSTANCE_LIFECYCLE_PROPERTY_NAME- See Also:
- Constant Field Values
-
DEACTIVATE_ALL_CONDITIONS_PATTERN
static final java.lang.String DEACTIVATE_ALL_CONDITIONS_PATTERN- See Also:
- Constant Field Values
-
DEFAULT_DISPLAY_NAME_GENERATOR_PROPERTY_NAME
static final java.lang.String DEFAULT_DISPLAY_NAME_GENERATOR_PROPERTY_NAME- See Also:
- Constant Field Values
-
DEFAULT_TEST_METHOD_ORDER_PROPERTY_NAME
static final java.lang.String DEFAULT_TEST_METHOD_ORDER_PROPERTY_NAME- See Also:
- Constant Field Values
-
DEFAULT_TEST_CLASS_ORDER_PROPERTY_NAME
static final java.lang.String DEFAULT_TEST_CLASS_ORDER_PROPERTY_NAME- See Also:
- Constant Field Values
-
DEFAULT_TIMEOUT_PROPERTY_NAME
static final java.lang.String DEFAULT_TIMEOUT_PROPERTY_NAME- See Also:
- Constant Field Values
-
DEFAULT_TESTABLE_METHOD_TIMEOUT_PROPERTY_NAME
static final java.lang.String DEFAULT_TESTABLE_METHOD_TIMEOUT_PROPERTY_NAME- See Also:
- Constant Field Values
-
DEFAULT_TEST_METHOD_TIMEOUT_PROPERTY_NAME
static final java.lang.String DEFAULT_TEST_METHOD_TIMEOUT_PROPERTY_NAME- See Also:
- Constant Field Values
-
DEFAULT_TEST_TEMPLATE_METHOD_TIMEOUT_PROPERTY_NAME
static final java.lang.String DEFAULT_TEST_TEMPLATE_METHOD_TIMEOUT_PROPERTY_NAME- See Also:
- Constant Field Values
-
DEFAULT_TEST_FACTORY_METHOD_TIMEOUT_PROPERTY_NAME
static final java.lang.String DEFAULT_TEST_FACTORY_METHOD_TIMEOUT_PROPERTY_NAME- See Also:
- Constant Field Values
-
DEFAULT_LIFECYCLE_METHOD_TIMEOUT_PROPERTY_NAME
static final java.lang.String DEFAULT_LIFECYCLE_METHOD_TIMEOUT_PROPERTY_NAME- See Also:
- Constant Field Values
-
DEFAULT_BEFORE_ALL_METHOD_TIMEOUT_PROPERTY_NAME
static final java.lang.String DEFAULT_BEFORE_ALL_METHOD_TIMEOUT_PROPERTY_NAME- See Also:
- Constant Field Values
-
DEFAULT_BEFORE_EACH_METHOD_TIMEOUT_PROPERTY_NAME
static final java.lang.String DEFAULT_BEFORE_EACH_METHOD_TIMEOUT_PROPERTY_NAME- See Also:
- Constant Field Values
-
DEFAULT_AFTER_EACH_METHOD_TIMEOUT_PROPERTY_NAME
static final java.lang.String DEFAULT_AFTER_EACH_METHOD_TIMEOUT_PROPERTY_NAME- See Also:
- Constant Field Values
-
DEFAULT_AFTER_ALL_METHOD_TIMEOUT_PROPERTY_NAME
static final java.lang.String DEFAULT_AFTER_ALL_METHOD_TIMEOUT_PROPERTY_NAME- See Also:
- Constant Field Values
-
TIMEOUT_MODE_PROPERTY_NAME
static final java.lang.String TIMEOUT_MODE_PROPERTY_NAME- See Also:
- Constant Field Values
-
-
Method Details
-
getRawConfigurationParameter
java.util.Optional<java.lang.String> getRawConfigurationParameter(java.lang.String key) -
getRawConfigurationParameter
<T> java.util.Optional<T> getRawConfigurationParameter(java.lang.String key, java.util.function.Function<java.lang.String,T> transformer) -
isParallelExecutionEnabled
boolean isParallelExecutionEnabled() -
isExtensionAutoDetectionEnabled
boolean isExtensionAutoDetectionEnabled() -
getDefaultExecutionMode
org.junit.jupiter.api.parallel.ExecutionMode getDefaultExecutionMode() -
getDefaultClassesExecutionMode
org.junit.jupiter.api.parallel.ExecutionMode getDefaultClassesExecutionMode() -
getDefaultTestInstanceLifecycle
org.junit.jupiter.api.TestInstance.Lifecycle getDefaultTestInstanceLifecycle() -
getExecutionConditionFilter
java.util.function.Predicate<org.junit.jupiter.api.extension.ExecutionCondition> getExecutionConditionFilter() -
getDefaultDisplayNameGenerator
org.junit.jupiter.api.DisplayNameGenerator getDefaultDisplayNameGenerator() -
getDefaultTestMethodOrderer
java.util.Optional<org.junit.jupiter.api.MethodOrderer> getDefaultTestMethodOrderer() -
getDefaultTestClassOrderer
java.util.Optional<org.junit.jupiter.api.ClassOrderer> getDefaultTestClassOrderer()
-