| Package | Description |
|---|---|
| org.junit.jupiter.api.extension |
JUnit Jupiter API for writing extensions.
|
| org.junit.jupiter.engine.descriptor |
Test descriptors used within the JUnit Jupiter test engine.
|
| org.junit.jupiter.engine.execution |
Internal classes for test execution within the JUnit Jupiter test engine.
|
| org.junit.jupiter.engine.extension |
Test extensions specific to the JUnit Jupiter test engine.
|
| org.junit.jupiter.params |
JUnit Jupiter extension for parameterized tests.
|
| Modifier and Type | Field and Description |
|---|---|
static ExtensionContext.Namespace |
ExtensionContext.Namespace.GLOBAL
The default, global namespace which allows access to stored data from
all extensions.
|
| Modifier and Type | Method and Description |
|---|---|
ExtensionContext.Namespace |
ExtensionContext.Namespace.append(java.lang.Object... parts)
Create a new namespace by appending the supplied
parts to the
existing sequence of parts in this namespace. |
static ExtensionContext.Namespace |
ExtensionContext.Namespace.create(java.lang.Object... parts)
Create a namespace which restricts access to data to all extensions
which use the same sequence of
parts for creating a namespace. |
| Modifier and Type | Method and Description |
|---|---|
ExtensionContext.Store |
ExtensionContext.getStore(ExtensionContext.Namespace namespace)
Get the
ExtensionContext.Store for the supplied ExtensionContext.Namespace. |
| Modifier and Type | Field and Description |
|---|---|
private static NamespacedHierarchicalStore.CloseAction<ExtensionContext.Namespace> |
AbstractExtensionContext.CLOSE_RESOURCES |
private NamespacedHierarchicalStore<ExtensionContext.Namespace> |
AbstractExtensionContext.valuesStore |
| Modifier and Type | Method and Description |
|---|---|
private NamespacedHierarchicalStore<ExtensionContext.Namespace> |
AbstractExtensionContext.createStore(ExtensionContext parent) |
| Modifier and Type | Method and Description |
|---|---|
ExtensionContext.Store |
AbstractExtensionContext.getStore(ExtensionContext.Namespace namespace) |
| Modifier and Type | Field and Description |
|---|---|
private ExtensionContext.Namespace |
NamespaceAwareStore.namespace |
| Modifier and Type | Field and Description |
|---|---|
private NamespacedHierarchicalStore<ExtensionContext.Namespace> |
NamespaceAwareStore.valuesStore |
| Constructor and Description |
|---|
NamespaceAwareStore(NamespacedHierarchicalStore<ExtensionContext.Namespace> valuesStore,
ExtensionContext.Namespace namespace) |
| Constructor and Description |
|---|
NamespaceAwareStore(NamespacedHierarchicalStore<ExtensionContext.Namespace> valuesStore,
ExtensionContext.Namespace namespace) |
| Modifier and Type | Field and Description |
|---|---|
(package private) static ExtensionContext.Namespace |
TempDirectory.NAMESPACE |
private static ExtensionContext.Namespace |
TimeoutExtension.NAMESPACE |
| Modifier and Type | Field and Description |
|---|---|
private static ExtensionContext.Namespace |
ParameterizedTestParameterResolver.NAMESPACE |