package junit.framework;

/**
 * A Listener for test progress
 */
public interface TestListener {
        /**
         * An error occurred.
         */
        public void addError(Test test, Throwable t);
        /**
         * A failure occurred.
         */
        public void addFailure(Test test, AssertionFailedError t);
        /**
         * A test ended.
         */
        public void endTest(Test test);
        /**
         * A test started.
         */
        public void startTest(Test test);
}