Class JupiterEngineExtensionContext
- java.lang.Object
-
- org.junit.jupiter.engine.descriptor.AbstractExtensionContext<JupiterEngineDescriptor>
-
- org.junit.jupiter.engine.descriptor.JupiterEngineExtensionContext
-
- All Implemented Interfaces:
java.lang.AutoCloseable
,org.junit.jupiter.api.extension.ExtensionContext
final class JupiterEngineExtensionContext extends AbstractExtensionContext<JupiterEngineDescriptor>
- Since:
- 5.0
-
-
Constructor Summary
Constructors Constructor Description JupiterEngineExtensionContext(EngineExecutionListener engineExecutionListener, JupiterEngineDescriptor testDescriptor, JupiterConfiguration configuration, org.junit.jupiter.api.extension.ExecutableInvoker executableInvoker)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.reflect.AnnotatedElement>
getElement()
java.util.Optional<java.lang.Throwable>
getExecutionException()
protected Node.ExecutionMode
getPlatformExecutionMode()
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, getParent, getRoot, getStore, getTags, getTestDescriptor, getUniqueId, publishReportEntry
-
-
-
-
Constructor Detail
-
JupiterEngineExtensionContext
JupiterEngineExtensionContext(EngineExecutionListener engineExecutionListener, JupiterEngineDescriptor testDescriptor, JupiterConfiguration configuration, org.junit.jupiter.api.extension.ExecutableInvoker executableInvoker)
-
-
Method Detail
-
getElement
public java.util.Optional<java.lang.reflect.AnnotatedElement> getElement()
-
getTestClass
public java.util.Optional<java.lang.Class<?>> getTestClass()
-
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:
getPlatformExecutionMode
in classAbstractExtensionContext<JupiterEngineDescriptor>
-
-