Class ExampleDescriptor
java.lang.Object
org.junit.platform.engine.support.descriptor.AbstractTestDescriptor
org.concordion.integration.junit.platform.engine.FixtureBasedTestDescriptor
org.concordion.integration.junit.platform.engine.ExampleDescriptor
- All Implemented Interfaces:
org.junit.platform.engine.support.hierarchical.Node<ConcordionEngineExecutionContext>
,org.junit.platform.engine.TestDescriptor
public class ExampleDescriptor
extends FixtureBasedTestDescriptor
implements org.junit.platform.engine.support.hierarchical.Node<ConcordionEngineExecutionContext>
A concrete
fixture-based descriptor
for an
example in a specification.- Since:
- 4.0
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.junit.platform.engine.support.hierarchical.Node
org.junit.platform.engine.support.hierarchical.Node.DynamicTestExecutor, org.junit.platform.engine.support.hierarchical.Node.ExecutionMode, org.junit.platform.engine.support.hierarchical.Node.Invocation<C extends org.junit.platform.engine.support.hierarchical.EngineExecutionContext>, org.junit.platform.engine.support.hierarchical.Node.SkipResult
Nested classes/interfaces inherited from interface org.junit.platform.engine.TestDescriptor
org.junit.platform.engine.TestDescriptor.Type, org.junit.platform.engine.TestDescriptor.Visitor
-
Field Summary
Fields inherited from class org.junit.platform.engine.support.descriptor.AbstractTestDescriptor
children
-
Method Summary
Modifier and TypeMethodDescriptionexecute
(ConcordionEngineExecutionContext context, org.junit.platform.engine.support.hierarchical.Node.DynamicTestExecutor dynamicTestExecutor) final FixtureInstance
final FixtureRunner
final FixtureType
protected SpecificationDescriptor
org.junit.platform.engine.TestDescriptor.Type
getType()
Methods inherited from class org.concordion.integration.junit.platform.engine.FixtureBasedTestDescriptor
getFixtureClass
Methods inherited from class org.junit.platform.engine.support.descriptor.AbstractTestDescriptor
addChild, equals, findByUniqueId, getChildren, getDisplayName, getParent, getSource, getTags, getUniqueId, hashCode, removeChild, removeFromHierarchy, setParent, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.junit.platform.engine.support.hierarchical.Node
after, around, before, cleanUp, getExclusiveResources, getExecutionMode, nodeFinished, nodeSkipped, prepare, shouldBeSkipped
Methods inherited from interface org.junit.platform.engine.TestDescriptor
accept, getDescendants, getLegacyReportingName, isContainer, isRoot, isTest, mayRegisterTests, prune
-
Field Details
-
SEGMENT_TYPE
- See Also:
-
-
Method Details
-
getExampleName
-
getType
public org.junit.platform.engine.TestDescriptor.Type getType()- Specified by:
getType
in interfaceorg.junit.platform.engine.TestDescriptor
-
getParentSpecificationTestDescriptor
-
getFixtureType
- Specified by:
getFixtureType
in classFixtureBasedTestDescriptor
-
getFixtureInstance
- Specified by:
getFixtureInstance
in classFixtureBasedTestDescriptor
-
getFixtureRunner
- Specified by:
getFixtureRunner
in classFixtureBasedTestDescriptor
-
execute
public ConcordionEngineExecutionContext execute(ConcordionEngineExecutionContext context, org.junit.platform.engine.support.hierarchical.Node.DynamicTestExecutor dynamicTestExecutor) throws Exception - Specified by:
execute
in interfaceorg.junit.platform.engine.support.hierarchical.Node<ConcordionEngineExecutionContext>
- Throws:
Exception
-