Class TestTemplateExtensionContext
- java.lang.Object
-
- org.junit.jupiter.engine.descriptor.AbstractExtensionContext<TestTemplateTestDescriptor>
-
- org.junit.jupiter.engine.descriptor.TestTemplateExtensionContext
-
- All Implemented Interfaces:
java.lang.AutoCloseable,org.junit.jupiter.api.extension.ExtensionContext,ExtensionContextInternal
final class TestTemplateExtensionContext extends AbstractExtensionContext<TestTemplateTestDescriptor>
- Since:
- 5.0
-
-
Field Summary
Fields Modifier and Type Field Description private org.junit.jupiter.api.extension.TestInstancestestInstances
-
Constructor Summary
Constructors Constructor Description TestTemplateExtensionContext(org.junit.jupiter.api.extension.ExtensionContext parent, EngineExecutionListener engineExecutionListener, TestTemplateTestDescriptor testDescriptor, JupiterConfiguration configuration, ExtensionRegistry extensionRegistry, LauncherStoreFacade launcherStoreFacade, org.junit.jupiter.api.extension.TestInstances testInstances)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.reflect.AnnotatedElement>getElement()java.util.List<java.lang.Class<?>>getEnclosingTestClasses()java.util.Optional<java.lang.Throwable>getExecutionException()protected Node.ExecutionModegetPlatformExecutionMode()java.util.Optional<java.lang.Class<?>>getTestClass()java.util.Optional<java.lang.Object>getTestInstance()java.util.Optional<org.junit.jupiter.api.TestInstance.Lifecycle>getTestInstanceLifecycle()java.util.Optional<org.junit.jupiter.api.extension.TestInstances>getTestInstances()java.util.Optional<java.lang.reflect.Method>getTestMethod()-
Methods inherited from class org.junit.jupiter.engine.descriptor.AbstractExtensionContext
close, getConfigurationParameter, getConfigurationParameter, getDisplayName, getExecutableInvoker, getExecutionMode, getExtensions, getParent, getRoot, getStore, getStore, getTags, getTestDescriptor, getUniqueId, publishDirectory, publishFile, publishReportEntry
-
-
-
-
Constructor Detail
-
TestTemplateExtensionContext
TestTemplateExtensionContext(org.junit.jupiter.api.extension.ExtensionContext parent, EngineExecutionListener engineExecutionListener, TestTemplateTestDescriptor testDescriptor, JupiterConfiguration configuration, ExtensionRegistry extensionRegistry, LauncherStoreFacade launcherStoreFacade, org.junit.jupiter.api.extension.TestInstances testInstances)
-
-
Method Detail
-
getElement
public java.util.Optional<java.lang.reflect.AnnotatedElement> getElement()
-
getTestClass
public java.util.Optional<java.lang.Class<?>> getTestClass()
-
getEnclosingTestClasses
public java.util.List<java.lang.Class<?>> getEnclosingTestClasses()
-
getTestInstanceLifecycle
public java.util.Optional<org.junit.jupiter.api.TestInstance.Lifecycle> getTestInstanceLifecycle()
-
getTestInstance
public java.util.Optional<java.lang.Object> getTestInstance()
-
getTestInstances
public java.util.Optional<org.junit.jupiter.api.extension.TestInstances> getTestInstances()
-
getTestMethod
public java.util.Optional<java.lang.reflect.Method> getTestMethod()
-
getExecutionException
public java.util.Optional<java.lang.Throwable> getExecutionException()
-
getPlatformExecutionMode
protected Node.ExecutionMode getPlatformExecutionMode()
- Specified by:
getPlatformExecutionModein classAbstractExtensionContext<TestTemplateTestDescriptor>
-
-