|
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
AbstractRunnerAncestorfinal.
specializedBeforeRunTest in class AbstractRunnerAncestorjava.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 | |||||||||