1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package net.sf.jameleon.result;
20
21 import java.util.LinkedList;
22 import java.util.List;
23
24 /***
25 * A test suite result is a result which contains at least one TestCaseResult for every test case run.
26 */
27 public class TestSuiteResult {
28 private static final long serialVersionUID = 1L;
29
30 /***
31 * The TestCaseResults for this test suite.
32 */
33 protected List testCaseResults;
34
35 public TestSuiteResult(){
36 testCaseResults = new LinkedList();
37 }
38
39 /***
40 * Adds a TestCaseResult to the suite of test case results
41 * @param tcRes - The TestCaseResult of the test case executed.
42 */
43 public void addTestCaseResult(TestCaseResult tcRes){
44 testCaseResults.add(tcRes);
45 }
46
47 /***
48 * Gets all of the TestCaseResults recorded in this test suite.
49 *
50 * @return List - All of the TestCaseResults recorded in this test suite.
51 */
52 public List getTestCaseResults(){
53 return testCaseResults;
54 }
55
56 }