|
JTR 5.0 API Documentation | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjtr.runners.AbstractRunnerAncestor
jtr.runners.AbstractRunner
public abstract class AbstractRunner
This is the base class every application level runner should extend. It provides a lot of useful methods along with the handling of the interactions with the JTR runtime.
Field Summary |
---|
Fields inherited from class jtr.runners.AbstractRunnerAncestor |
---|
logger |
Constructor Summary | |
---|---|
AbstractRunner()
|
Method Summary | |
---|---|
protected void |
specializedBeforeRunTest()
This method allows more specialized subclasses to perform preparatory activities right before the actual test is launched. Note: implementations of this method must always be final . |
abstract void |
test()
This is the only one method application-level runner developers are required to implement. It contains the testing logic specific to each runner. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface jtr.runners.IRunner |
---|
receiveFailureNotification |
Methods inherited from interface jtr.runners.IRunnerPooled |
---|
cleanupResources |
Constructor Detail |
---|
public AbstractRunner()
Method Detail |
---|
protected final void specializedBeforeRunTest() throws java.lang.Throwable
AbstractRunnerAncestor
final
.
specializedBeforeRunTest
in class AbstractRunnerAncestor
java.lang.Throwable
public abstract void test() throws java.lang.Throwable
java.lang.Throwable
|
The JTR Project is licensed under GPL version 2 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |