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. *

* Copyright (c) 2002-2019 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. All rights reserved. See * for project information https://simulation.tudelft.nl. The DSOL * project is distributed under a three-clause BSD-style license, which can be found at * * https://simulation.tudelft.nl/dsol/3.0/license.html. *

* @author Peter Jacobs * @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; } }