Class ArgumentTestDescriptor
java.lang.Object
org.junit.platform.engine.support.descriptor.AbstractTestDescriptor
org.antublue.test.engine.internal.descriptor.ArgumentTestDescriptor
- All Implemented Interfaces:
org.junit.platform.engine.TestDescriptor
public final class ArgumentTestDescriptor
extends org.junit.platform.engine.support.descriptor.AbstractTestDescriptor
Class to implement an argument test descriptor
-
Nested Class Summary
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 TypeMethodDescriptionvoidexecute(ExecutorContext executorContext) Method to execute the test descriptor<T> List<T>getChildren(Class<T> clazz) Method to get a List of children cast as a specific ClassOptional<org.junit.platform.engine.TestSource>Method to get the TestSourceMethod to get the test argumentClass<?>Method to get the test classorg.junit.platform.engine.TestDescriptor.TypegetType()Method to get the test descriptor TypebooleanMethod to return whether the test descriptor is a containerbooleanisTest()Method to return whether the test descriptor is a testvoidskip(ExecutorContext executorContext) Method to skip the TestDescriptor's children, then the TestDescriptor (recursively)Methods inherited from class org.junit.platform.engine.support.descriptor.AbstractTestDescriptor
addChild, equals, findByUniqueId, getChildren, getDisplayName, getParent, getTags, getUniqueId, hashCode, removeChild, removeFromHierarchy, setParent, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.junit.platform.engine.TestDescriptor
accept, getAncestors, getDescendants, getLegacyReportingName, isRoot, mayRegisterTests, prune
-
Method Details
-
getSource
Method to get the TestSource- Specified by:
getSourcein interfaceorg.junit.platform.engine.TestDescriptor- Overrides:
getSourcein classorg.junit.platform.engine.support.descriptor.AbstractTestDescriptor- Returns:
- the return value
-
getType
public org.junit.platform.engine.TestDescriptor.Type getType()Method to get the test descriptor Type- Returns:
- the return value
-
isTest
public boolean isTest()Method to return whether the test descriptor is a test- Returns:
- the return value
-
isContainer
public boolean isContainer()Method to return whether the test descriptor is a container- Returns:
- the return value
-
getTestClass
Method to get the test class- Returns:
- the return value
-
getTestArgument
Method to get the test argument- Returns:
- the return value
-
execute
Method to execute the test descriptor- Parameters:
executorContext- testEngineExecutorContext
-
getChildren
Method to get a List of children cast as a specific Class- Type Parameters:
T- the return type- Parameters:
clazz- clazz- Returns:
- the return value
-
skip
Method to skip the TestDescriptor's children, then the TestDescriptor (recursively)- Parameters:
executorContext- testEngineExecutorContext
-