Uses of Interface
org.junit.platform.engine.support.hierarchical.EngineExecutionContext
Packages that use EngineExecutionContext
Package
Description
Internal classes for test execution within the JUnit Jupiter test engine.
Support classes and base implementation for any
TestEngine that wishes to organize test suites
hierarchically based on the
Node abstraction.-
Uses of EngineExecutionContext in org.junit.jupiter.engine.execution
Classes in org.junit.jupiter.engine.execution that implement EngineExecutionContext -
Uses of EngineExecutionContext in org.junit.platform.engine.support.hierarchical
Classes in org.junit.platform.engine.support.hierarchical with type parameters of type EngineExecutionContextModifier and TypeClassDescriptionclassHierarchicalTestEngine<C extends EngineExecutionContext>Abstract base class for allTestEngineimplementations that wish to organize test suites hierarchically based on theNodeabstraction.(package private) classHierarchicalTestExecutor<C extends EngineExecutionContext>Implementation core of allTestEnginesthat wish to use theNodeabstraction as the driving principle for structuring and executing test suites.interfaceNode<C extends EngineExecutionContext>A node within the execution hierarchy.static interfaceNode.Invocation<C extends EngineExecutionContext>Represents an invocation that runs with the supplied context.(package private) classNodeTestTask<C extends EngineExecutionContext>Fields in org.junit.platform.engine.support.hierarchical declared as EngineExecutionContextModifier and TypeFieldDescriptionprivate CNodeTestTask.contextprivate CNodeTestTask.parentContextprivate final CHierarchicalTestExecutor.rootContextMethods in org.junit.platform.engine.support.hierarchical with type parameters of type EngineExecutionContextModifier and TypeMethodDescription(package private) static <C extends EngineExecutionContext>
Node<C>NodeUtils.asNode(TestDescriptor testDescriptor)