package sk.stuba.fiit.perconik.core.listeners; import org.eclipse.jdt.junit.model.ITestCaseElement; import org.eclipse.jdt.junit.model.ITestRunSession; import sk.stuba.fiit.perconik.core.Listener; /** * A test run listener. * * @see Listener * @see org.eclipse.jdt.junit.TestRunListener TestRunListener * * @author Pavol Zbell * @since 1.0 */ public interface TestRunListener extends Listener { public void sessionLaunched(ITestRunSession session); public void sessionStarted(ITestRunSession session); public void sessionFinished(ITestRunSession session); public void testCaseStarted(ITestCaseElement testCaseElement); public void testCaseFinished(ITestCaseElement testCaseElement); }