Module org.junit.jupiter.engine
Package org.junit.jupiter.engine.config
Class CachingJupiterConfiguration
java.lang.Object
org.junit.jupiter.engine.config.CachingJupiterConfiguration
- All Implemented Interfaces:
JupiterConfiguration
@API(status=INTERNAL, since="5.4") public class CachingJupiterConfiguration extends Object implements JupiterConfiguration
Caching implementation of the
JupiterConfiguration API.- Since:
- 5.4
-
Field Summary
Fields inherited from interface org.junit.jupiter.engine.config.JupiterConfiguration
DEACTIVATE_ALL_CONDITIONS_PATTERN, DEACTIVATE_CONDITIONS_PATTERN_PROPERTY_NAME, DEFAULT_AFTER_ALL_METHOD_TIMEOUT_PROPERTY_NAME, DEFAULT_AFTER_EACH_METHOD_TIMEOUT_PROPERTY_NAME, DEFAULT_BEFORE_ALL_METHOD_TIMEOUT_PROPERTY_NAME, DEFAULT_BEFORE_EACH_METHOD_TIMEOUT_PROPERTY_NAME, DEFAULT_CLASSES_EXECUTION_MODE_PROPERTY_NAME, DEFAULT_DISPLAY_NAME_GENERATOR_PROPERTY_NAME, DEFAULT_EXECUTION_MODE_PROPERTY_NAME, DEFAULT_LIFECYCLE_METHOD_TIMEOUT_PROPERTY_NAME, DEFAULT_TEST_CLASS_ORDER_PROPERTY_NAME, DEFAULT_TEST_FACTORY_METHOD_TIMEOUT_PROPERTY_NAME, DEFAULT_TEST_INSTANCE_LIFECYCLE_PROPERTY_NAME, DEFAULT_TEST_METHOD_ORDER_PROPERTY_NAME, DEFAULT_TEST_METHOD_TIMEOUT_PROPERTY_NAME, DEFAULT_TEST_TEMPLATE_METHOD_TIMEOUT_PROPERTY_NAME, DEFAULT_TESTABLE_METHOD_TIMEOUT_PROPERTY_NAME, DEFAULT_TIMEOUT_PROPERTY_NAME, EXTENSIONS_AUTODETECTION_ENABLED_PROPERTY_NAME, PARALLEL_EXECUTION_ENABLED_PROPERTY_NAME, TIMEOUT_MODE_PROPERTY_NAME -
Constructor Summary
Constructors Constructor Description CachingJupiterConfiguration(JupiterConfiguration delegate) -
Method Summary
Modifier and Type Method Description ExecutionModegetDefaultClassesExecutionMode()DisplayNameGeneratorgetDefaultDisplayNameGenerator()ExecutionModegetDefaultExecutionMode()Optional<ClassOrderer>getDefaultTestClassOrderer()TestInstance.LifecyclegetDefaultTestInstanceLifecycle()Optional<MethodOrderer>getDefaultTestMethodOrderer()Predicate<ExecutionCondition>getExecutionConditionFilter()Optional<String>getRawConfigurationParameter(String key)<T> Optional<T>getRawConfigurationParameter(String key, Function<String,T> transformer)booleanisExtensionAutoDetectionEnabled()booleanisParallelExecutionEnabled()
-
Constructor Details
-
CachingJupiterConfiguration
-
-
Method Details
-
getRawConfigurationParameter
- Specified by:
getRawConfigurationParameterin interfaceJupiterConfiguration
-
getRawConfigurationParameter
- Specified by:
getRawConfigurationParameterin interfaceJupiterConfiguration
-
isParallelExecutionEnabled
public boolean isParallelExecutionEnabled()- Specified by:
isParallelExecutionEnabledin interfaceJupiterConfiguration
-
isExtensionAutoDetectionEnabled
public boolean isExtensionAutoDetectionEnabled()- Specified by:
isExtensionAutoDetectionEnabledin interfaceJupiterConfiguration
-
getDefaultExecutionMode
- Specified by:
getDefaultExecutionModein interfaceJupiterConfiguration
-
getDefaultClassesExecutionMode
- Specified by:
getDefaultClassesExecutionModein interfaceJupiterConfiguration
-
getDefaultTestInstanceLifecycle
- Specified by:
getDefaultTestInstanceLifecyclein interfaceJupiterConfiguration
-
getExecutionConditionFilter
- Specified by:
getExecutionConditionFilterin interfaceJupiterConfiguration
-
getDefaultDisplayNameGenerator
- Specified by:
getDefaultDisplayNameGeneratorin interfaceJupiterConfiguration
-
getDefaultTestMethodOrderer
- Specified by:
getDefaultTestMethodOrdererin interfaceJupiterConfiguration
-
getDefaultTestClassOrderer
- Specified by:
getDefaultTestClassOrdererin interfaceJupiterConfiguration
-