junit.runner.TestRunListener Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of junit Show documentation
Show all versions of junit Show documentation
JUnit is a unit testing framework for Java, created by Erich Gamma and Kent Beck.
package junit.runner;
/**
* A listener interface for observing the
* execution of a test run. Unlike TestListener,
* this interface using only primitive objects,
* making it suitable for remote test execution.
*/
public interface TestRunListener {
/* test status constants*/
int STATUS_ERROR = 1;
int STATUS_FAILURE = 2;
void testRunStarted(String testSuiteName, int testCount);
void testRunEnded(long elapsedTime);
void testRunStopped(long elapsedTime);
void testStarted(String testName);
void testEnded(String testName);
void testFailed(int status, String testName, String trace);
}