Class ClassExtensionContext

    • Field Detail

      • lifecycle

        private final org.junit.jupiter.api.TestInstance.Lifecycle lifecycle
      • throwableCollector

        private final org.junit.platform.engine.support.hierarchical.ThrowableCollector throwableCollector
      • testInstances

        private org.junit.jupiter.api.extension.TestInstances testInstances
    • Constructor Detail

      • ClassExtensionContext

        ClassExtensionContext​(org.junit.jupiter.api.extension.ExtensionContext parent,
                              org.junit.platform.engine.EngineExecutionListener engineExecutionListener,
                              ClassBasedTestDescriptor testDescriptor,
                              org.junit.jupiter.api.TestInstance.Lifecycle lifecycle,
                              JupiterConfiguration configuration,
                              ExtensionRegistry extensionRegistry,
                              LauncherStoreFacade launcherStoreFacade,
                              org.junit.platform.engine.support.hierarchical.ThrowableCollector throwableCollector)
    • 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()
      • setTestInstances

        void setTestInstances​(org.junit.jupiter.api.extension.TestInstances testInstances)
      • getTestMethod

        public java.util.Optional<java.lang.reflect.Method> getTestMethod()
      • getExecutionException

        public java.util.Optional<java.lang.Throwable> getExecutionException()