@API(status=INTERNAL,
since="5.0")
public final class JupiterEngineExtensionContext
extends java.lang.Object
| Constructor and Description |
|---|
JupiterEngineExtensionContext(org.junit.platform.engine.EngineExecutionListener engineExecutionListener,
JupiterEngineDescriptor testDescriptor) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDisplayName() |
java.util.Optional<java.lang.reflect.AnnotatedElement> |
getElement() |
java.util.Optional<java.lang.Throwable> |
getExecutionException() |
java.util.Optional<org.junit.jupiter.api.extension.ExtensionContext> |
getParent() |
org.junit.jupiter.api.extension.ExtensionContext |
getRoot() |
org.junit.jupiter.api.extension.ExtensionContext.Store |
getStore(org.junit.jupiter.api.extension.ExtensionContext.Namespace namespace) |
java.util.Set<java.lang.String> |
getTags() |
java.util.Optional<java.lang.Class<?>> |
getTestClass() |
protected T |
getTestDescriptor() |
java.util.Optional<java.lang.Object> |
getTestInstance() |
java.util.Optional<java.lang.reflect.Method> |
getTestMethod() |
java.lang.String |
getUniqueId() |
void |
publishReportEntry(java.util.Map<java.lang.String,java.lang.String> values) |
public JupiterEngineExtensionContext(org.junit.platform.engine.EngineExecutionListener engineExecutionListener,
JupiterEngineDescriptor testDescriptor)
public java.util.Optional<java.lang.reflect.AnnotatedElement> getElement()
public java.util.Optional<java.lang.Class<?>> getTestClass()
public java.util.Optional<java.lang.Object> getTestInstance()
public java.util.Optional<java.lang.reflect.Method> getTestMethod()
public java.util.Optional<java.lang.Throwable> getExecutionException()
public java.lang.String getUniqueId()
getUniqueId in interface org.junit.jupiter.api.extension.ExtensionContextpublic java.lang.String getDisplayName()
getDisplayName in interface org.junit.jupiter.api.extension.ExtensionContextpublic void publishReportEntry(java.util.Map<java.lang.String,java.lang.String> values)
publishReportEntry in interface org.junit.jupiter.api.extension.ExtensionContextpublic java.util.Optional<org.junit.jupiter.api.extension.ExtensionContext> getParent()
getParent in interface org.junit.jupiter.api.extension.ExtensionContextpublic org.junit.jupiter.api.extension.ExtensionContext getRoot()
getRoot in interface org.junit.jupiter.api.extension.ExtensionContextprotected T getTestDescriptor()
public org.junit.jupiter.api.extension.ExtensionContext.Store getStore(org.junit.jupiter.api.extension.ExtensionContext.Namespace namespace)
getStore in interface org.junit.jupiter.api.extension.ExtensionContextpublic java.util.Set<java.lang.String> getTags()
getTags in interface org.junit.jupiter.api.extension.ExtensionContext