Class HierarchicalTestExecutor<C extends EngineExecutionContext>

java.lang.Object
org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor<C>
Type Parameters:
C - the type of EngineExecutionContext used by the HierarchicalTestEngine

class HierarchicalTestExecutor<C extends EngineExecutionContext> extends Object
Implementation core of all TestEngines that wish to use the Node abstraction as the driving principle for structuring and executing test suites.

A HierarchicalTestExecutor is instantiated by a concrete implementation of HierarchicalTestEngine and takes care of executing nodes in the hierarchy in the appropriate order as well as firing the necessary events in the EngineExecutionListener.

Since:
1.0