Class ConcordionTestEngine

java.lang.Object
org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine<ConcordionEngineExecutionContext>
org.concordion.integration.junit.platform.engine.ConcordionTestEngine
All Implemented Interfaces:
org.junit.platform.engine.TestEngine

public class ConcordionTestEngine extends org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine<ConcordionEngineExecutionContext>
The Concordion TestEngine.

Supports discovery and execution of specifications through fixtures using the following selectors:

  • ClassSelector
  • PackageSelector
Since:
4.0
See Also:
  • Field Details

  • Constructor Details

    • ConcordionTestEngine

      public ConcordionTestEngine()
  • Method Details

    • _clearCacheForTestingOnly

      public static void _clearCacheForTestingOnly()
    • getId

      public String getId()
    • discover

      public org.junit.platform.engine.TestDescriptor discover(org.junit.platform.engine.EngineDiscoveryRequest discoveryRequest, org.junit.platform.engine.UniqueId uniqueId)
    • appendFixtureBasedTestDescriptor

      protected void appendFixtureBasedTestDescriptor(Class<?> fixtureClass, SpecificationLocator specificationLocator, org.junit.platform.engine.TestDescriptor parentTestDescriptor)
    • appendSpecificationTestDescriptor

      protected SpecificationDescriptor appendSpecificationTestDescriptor(Class<?> fixtureClass, SpecificationLocator specificationLocator, org.junit.platform.engine.TestDescriptor parentTestDescriptor)
    • appendExampleTestDescriptor

      protected ExampleDescriptor appendExampleTestDescriptor(String exampleName, Class<?> fixtureClass, org.junit.platform.engine.TestDescriptor parentTestDescriptor)
    • createExecutionContext

      protected ConcordionEngineExecutionContext createExecutionContext(org.junit.platform.engine.ExecutionRequest request)
      Specified by:
      createExecutionContext in class org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine<ConcordionEngineExecutionContext>