|
Eclipse JDT 2.1 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A listener interface for observing the execution of a test run.
Clients contributing to the
org.eclipse.jdt.junit.testRunListener
extension point implement this interface.
Field Summary | |
static int |
STATUS_ERROR
Status constant indicating that a test had an error an unanticipated exception (constant value 1). |
static int |
STATUS_FAILURE
Status constant indicating that a test failed an assertion (constant value 2). |
static int |
STATUS_OK
Status constant indicating that a test passed (constant value 0). |
Method Summary | |
void |
testEnded(String testId,
String testName)
An individual test has ended. |
void |
testFailed(int status,
String testId,
String testName,
String trace)
An individual test has failed with a stack trace. |
void |
testReran(String testId,
String testClass,
String testName,
int status,
String trace)
An individual test has been rerun. |
void |
testRunEnded(long elapsedTime)
A test run has ended. |
void |
testRunStarted(int testCount)
A test run has started. |
void |
testRunStopped(long elapsedTime)
A test run has been stopped prematurely. |
void |
testRunTerminated()
The VM instance performing the tests has terminated. |
void |
testStarted(String testId,
String testName)
An individual test has started. |
Field Detail |
public static final int STATUS_OK
testFailed(int, java.lang.String, java.lang.String, java.lang.String)
public static final int STATUS_ERROR
testFailed(int, java.lang.String, java.lang.String, java.lang.String)
public static final int STATUS_FAILURE
testFailed(int, java.lang.String, java.lang.String, java.lang.String)
Method Detail |
public void testRunStarted(int testCount)
testCount
- the number of individual tests that will be runpublic void testRunEnded(long elapsedTime)
elapsedTime
- the total elapsed time of the test runpublic void testRunStopped(long elapsedTime)
elapsedTime
- the time elapsed before the test run was stoppedpublic void testStarted(String testId, String testName)
testId
- a unique Id identifying the testtestName
- the name of the test that startedpublic void testEnded(String testId, String testName)
testId
- a unique Id identifying the testtestName
- the name of the test that endedpublic void testFailed(int status, String testId, String testName, String trace)
testId
- a unique Id identifying the testtestName
- the name of the test that failedstatus
- the outcome of the test; one of
STATUS_ERROR
or
STATUS_FAILURE
trace
- the stack tracepublic void testRunTerminated()
public void testReran(String testId, String testClass, String testName, int status, String trace)
testId
- a unique Id identifying the testtestClass
- the name of the test class that was reruntestName
- the name of the test that was rerunstatus
- the outcome of the test that was rerun; one of
STATUS_OK
, STATUS_ERROR
,
or STATUS_FAILURE
trace
- the stack trace in the case of abnormal termination,
or the empty string if none
|
Eclipse JDT 2.1 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |