001package junit.framework;
002
003/**
004 * A Listener for test progress
005 */
006public interface TestListener {
007    /**
008     * An error occurred.
009     */
010    public void addError(Test test, Throwable e);
011
012    /**
013     * A failure occurred.
014     */
015    public void addFailure(Test test, AssertionFailedError e);
016
017    /**
018     * A test ended.
019     */
020    public void endTest(Test test);
021
022    /**
023     * A test started.
024     */
025    public void startTest(Test test);
026}