Module org.junit.jupiter.engine
Interface ExtensionContextInternal
- All Superinterfaces:
ExtensionContext
@API(status=INTERNAL,
since="5.12")
public interface ExtensionContextInternal
extends ExtensionContext
ExtensionContextInternal
extends the ExtensionContext
with internal API.- Since:
- 5.12
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.junit.jupiter.api.extension.ExtensionContext
ExtensionContext.Namespace, ExtensionContext.Store
-
Method Summary
Modifier and TypeMethodDescriptiongetExtensions
(Class<E> extensionType) Returns a list of registered extension at this context of the passedextensionType
.Methods inherited from interface org.junit.jupiter.api.extension.ExtensionContext
getConfigurationParameter, getConfigurationParameter, getDisplayName, getElement, getExecutableInvoker, getExecutionException, getExecutionMode, getParent, getRequiredTestClass, getRequiredTestInstance, getRequiredTestInstances, getRequiredTestMethod, getRoot, getStore, getTags, getTestClass, getTestInstance, getTestInstanceLifecycle, getTestInstances, getTestMethod, getUniqueId, publishReportEntry, publishReportEntry, publishReportEntry
-
Method Details
-
getExtensions
Returns a list of registered extension at this context of the passedextensionType
.- Type Parameters:
E
- the extension type- Parameters:
extensionType
- the extension type- Returns:
- the list of extensions
-