Class ClassContext
- java.lang.Object
-
- ru.vyarus.spock.jupiter.engine.context.AbstractContext
-
- ru.vyarus.spock.jupiter.engine.context.ClassContext
-
- All Implemented Interfaces:
java.lang.AutoCloseable,org.junit.jupiter.api.extension.ExtensionContext
public class ClassContext extends AbstractContext
Represent spec level (class level). Used for instance post processors and before/after all extensions.Based on
org.junit.jupiter.engine.descriptor.ClassExtensionContextfrom junit-jupiter-engine.- Since:
- 20.12.2021
-
-
Constructor Summary
Constructors Constructor Description ClassContext(org.junit.jupiter.api.extension.ExtensionContext root, ExtensionRegistry registry, org.spockframework.runtime.model.SpecInfo spec)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDisplayName()java.util.Optional<java.lang.Object>getTestInstance()java.util.Optional<org.junit.jupiter.api.extension.TestInstances>getTestInstances()java.util.Optional<java.lang.reflect.Method>getTestMethod()java.lang.StringgetUniqueId()-
Methods inherited from class ru.vyarus.spock.jupiter.engine.context.AbstractContext
close, getCollector, getConfigurationParameter, getConfigurationParameter, getElement, getExecutableInvoker, getExecutionException, getExecutionMode, getParent, getRegistry, getRoot, getSpec, getStore, getTags, getTestClass, getTestInstanceLifecycle, publishReportEntry
-
-
-
-
Constructor Detail
-
ClassContext
public ClassContext(org.junit.jupiter.api.extension.ExtensionContext root, ExtensionRegistry registry, org.spockframework.runtime.model.SpecInfo spec)
-
-
Method Detail
-
getUniqueId
public java.lang.String getUniqueId()
-
getDisplayName
public java.lang.String getDisplayName()
-
getTestMethod
public java.util.Optional<java.lang.reflect.Method> getTestMethod()
-
getTestInstance
public java.util.Optional<java.lang.Object> getTestInstance()
-
getTestInstances
public java.util.Optional<org.junit.jupiter.api.extension.TestInstances> getTestInstances()
-
-