@API(value=Internal)
public final class MethodBasedTestExtensionContext
extends java.lang.Object
implements org.junit.gen5.api.extension.TestExtensionContext
| Constructor and Description |
|---|
MethodBasedTestExtensionContext(org.junit.gen5.api.extension.ExtensionContext parent,
org.junit.gen5.engine.EngineExecutionListener engineExecutionListener,
MethodTestDescriptor testDescriptor,
java.lang.Object testInstance) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDisplayName() |
java.lang.reflect.AnnotatedElement |
getElement() |
java.lang.String |
getName() |
java.util.Optional<org.junit.gen5.api.extension.ExtensionContext> |
getParent() |
org.junit.gen5.api.extension.ExtensionContext.Store |
getStore(org.junit.gen5.api.extension.ExtensionContext.Namespace namespace) |
java.lang.Class<?> |
getTestClass() |
protected org.junit.gen5.engine.TestDescriptor |
getTestDescriptor() |
java.lang.Object |
getTestInstance() |
java.lang.reflect.Method |
getTestMethod() |
java.lang.String |
getUniqueId() |
void |
publishReportEntry(java.util.Map<java.lang.String,java.lang.String> values) |
public MethodBasedTestExtensionContext(org.junit.gen5.api.extension.ExtensionContext parent,
org.junit.gen5.engine.EngineExecutionListener engineExecutionListener,
MethodTestDescriptor testDescriptor,
java.lang.Object testInstance)
public java.lang.reflect.Method getTestMethod()
getTestMethod in interface org.junit.gen5.api.extension.TestExtensionContextpublic java.lang.Object getTestInstance()
getTestInstance in interface org.junit.gen5.api.extension.TestExtensionContextpublic java.lang.Class<?> getTestClass()
getTestClass in interface org.junit.gen5.api.extension.ExtensionContextpublic java.lang.String getUniqueId()
getUniqueId in interface org.junit.gen5.api.extension.ExtensionContextpublic java.lang.String getName()
getName in interface org.junit.gen5.api.extension.ExtensionContextpublic java.lang.String getDisplayName()
getDisplayName in interface org.junit.gen5.api.extension.ExtensionContextpublic java.lang.reflect.AnnotatedElement getElement()
getElement in interface org.junit.gen5.api.extension.ExtensionContextpublic void publishReportEntry(java.util.Map<java.lang.String,java.lang.String> values)
publishReportEntry in interface org.junit.gen5.api.extension.ExtensionContextpublic java.util.Optional<org.junit.gen5.api.extension.ExtensionContext> getParent()
getParent in interface org.junit.gen5.api.extension.ExtensionContextprotected org.junit.gen5.engine.TestDescriptor getTestDescriptor()
public org.junit.gen5.api.extension.ExtensionContext.Store getStore(org.junit.gen5.api.extension.ExtensionContext.Namespace namespace)
getStore in interface org.junit.gen5.api.extension.ExtensionContext