1   /*
2    * @(#) JStatsTestSuite.java Aug 26, 2003
3    * 
4    * Copyright (c) 2003 Delft University of Technology Jaffalaan 5, 2628 BX Delft,
5    * the Netherlands All rights reserved.
6    * 
7    * This software is proprietary information of Delft University of Technology
8    * The code is published under the General Public License
9    */
10  package nl.tudelft.simulation.jstats;
11  
12  import nl.tudelft.simulation.jstats.math.ProbMathTest;
13  import nl.tudelft.simulation.jstats.ode.ODETest;
14  import nl.tudelft.simulation.jstats.statistics.CounterTest;
15  import nl.tudelft.simulation.jstats.statistics.PersistentTest;
16  import nl.tudelft.simulation.jstats.statistics.TallyTest;
17  import nl.tudelft.simulation.jstats.streams.StreamTest;
18  import junit.framework.Test;
19  import junit.framework.TestSuite;
20  
21  /***
22   * The DSOL TestSuite defines the JUnit Test Suite which tests all DSOL classes.
23   * <br>
24   * (c) copyright 2003 <a href="http://www.simulation.tudelft.nl">Delft
25   * University of Technology </a>, the Netherlands. <br>
26   * See for project information <a href="http://www.simulation.tudelft.nl">
27   * www.simulation.tudelft.nl </a> <br>
28   * License of use: <a href="http://www.gnu.org/copyleft/gpl.html">General Public
29   * License (GPL) </a>, no warranty <br>
30   * 
31   * @version 2.0 21.09.2003 <br>
32   * @author <a href="http://www.tbm.tudelft.nl/webstaf/peterja/index.htm">Peter
33   *         Jacobs </a>
34   */
35  public final class JStatsTestSuite
36  {
37  	/***
38  	 * constructs a new JStatsTestSuite
39  	 */
40  	private JStatsTestSuite()
41  	{
42  		super();
43  	}
44  
45  	/***
46  	 * constructs the test suite
47  	 * 
48  	 * @return Test the JStats test Suite
49  	 */
50  	public static Test suite()
51  	{
52  		TestSuite suite = new TestSuite("JStats Test Suite");
53  
54  		suite.addTest(new ProbMathTest());
55  		suite.addTest(new StreamTest());
56  		suite.addTest(new CounterTest());
57  		suite.addTest(new TallyTest());
58  		suite.addTest(new PersistentTest());
59  		suite.addTest(new ODETest());
60  		return suite;
61  	}
62  }