1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package net.sf.jameleon.event;
20
21 import java.util.EventListener;
22
23 /***
24 * A listener for TestSuite events. Currently only two events are tracked:
25 * <ul>
26 * <li>beginTestSuite - gets called before any test cases in the provided test suite are executed.</li>
27 * <li>endTestSuite - gets called after all test cases in the proced test suite are executed.</li>
28 * </ul>
29 */
30 public interface TestSuiteListener extends EventListener{
31
32 /***
33 * Gets called before the execution of a test suite
34 * @param event - a TestSuiteEvent Object
35 */
36 public void beginTestSuite(TestSuiteEvent event);
37
38 /***
39 * Gets called after the execution of a test suite
40 * @param event - a TestSuiteEvent Object
41 */
42 public void endTestSuite(TestSuiteEvent event);
43
44 }