package nl.tudelft.simulation.event; import junit.framework.Test; import junit.framework.TestSuite; import nl.tudelft.simulation.event.ref.EventRefTest; import nl.tudelft.simulation.event.util.EventIteratorTest; /** * The EventTestSuite defines the JUnit Test Suite which tests all Event classes. *
* (c) 2002-2018 Delft University of Technology , the
* Netherlands.
* See for project information www.simulation.tudelft.nl
* License of use: Lesser General Public License (LGPL) , no
* warranty.
* @author Peter Jacobs
* @version $Revision: 1.2 $ $Date: 2010/08/10 11:38:11 $
* @since 1.5
*/
public final class EventTestSuite
{
/**
* constructs a new EventRefTestSuite.
*/
private EventTestSuite()
{
super();
}
/**
* constructs the test suite
* @return Test the main DSOL Test Suite
*/
public static Test suite()
{
TestSuite suite = new TestSuite("EVENT Test Suite");
// nl.tudelft.simulation.event.ref
suite.addTest(new EventRefTest());
// nl.tudelft.simulation.event.util
suite.addTest(new EventIteratorTest());
// nl.tudelft.simulation.event
suite.addTest(new EventTest());
suite.addTest(new EventProducerTest());
return suite;
}
}