public abstract class FWDProcedureTestDescriptor extends AbstractClassTestDescriptor
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.SkipResultafterAll, beforeAll, clazzparent| Constructor and Description |
|---|
FWDProcedureTestDescriptor()
Default constructor, required for de-serialization
|
FWDProcedureTestDescriptor(java.lang.Class<?> clazz,
org.junit.platform.engine.TestDescriptor parent,
java.util.List<java.lang.reflect.Method> test,
java.util.List<java.lang.reflect.Method> beforeEach,
java.util.List<java.lang.reflect.Method> afterEach,
java.util.List<java.lang.reflect.Method> beforeAll,
java.util.List<java.lang.reflect.Method> afterAll)
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected BaseDataType |
callMethodImpl(java.lang.reflect.Method method,
java.lang.Object o,
CallParameter[] args)
Execute a method.
|
protected handle |
createProcedureInstance()
Create a new persistent procedure.
|
private static java.lang.String |
displayName(java.lang.Class<?> clazz)
Compute the display name as the relative path to the procedure source file.
|
afterImpl, beforeImpl, getSource, print, readExternal, sort, writeExternaladdChild, findByUniqueId, getChildren, getType, removeChild, removeFromHierarchyafter, before, callLFMethodsImpl, callMethodImpl, checkInstance, cleanUp, cleanUpImpl, execute, executeImpl, getTags, getTags, getTestObject, prepare, prepareImpl, toStringequals, getDisplayName, getParent, getUniqueId, hashCode, setParentclone, finalize, getClass, notify, notifyAll, wait, wait, waitaround, getExclusiveResources, getExecutionMode, nodeFinished, nodeSkipped, shouldBeSkippedpublic FWDProcedureTestDescriptor()
FWDProcedureTestDescriptor(java.lang.Class<?> clazz,
org.junit.platform.engine.TestDescriptor parent,
java.util.List<java.lang.reflect.Method> test,
java.util.List<java.lang.reflect.Method> beforeEach,
java.util.List<java.lang.reflect.Method> afterEach,
java.util.List<java.lang.reflect.Method> beforeAll,
java.util.List<java.lang.reflect.Method> afterAll)
clazz - the Java classparent - the parent descriptortest - class methods marked as testsbeforeEach - class methods marked to execute before each testafterEach - class methods marked to execute after each testbeforeAll - class methods marked to execute before all testsafterAll - class methods marked to execute after all testsprivate static final java.lang.String displayName(java.lang.Class<?> clazz)
clazz - the Java classprotected BaseDataType callMethodImpl(java.lang.reflect.Method method, java.lang.Object o, CallParameter[] args)
callMethodImpl in class AbstractFWDTestDescriptormethod - the method to executeo - the object to use, can be null for "static" methods.args - method call parameters, null for no parametersnullprotected final handle createProcedureInstance()