Class GTUTest


  • public class GTUTest
    extends java.lang.Object
    Test the AbstractGTU class.

    Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
    BSD-style license. See OpenTrafficSim License.

    Version:
    $Revision$, $LastChangedDate$, by $Author$, initial version Nov 11, 2015
    Author:
    Alexander Verbraeck, Peter Knoppers
    • Field Summary

      Fields 
      Modifier and Type Field Description
      GTU gtuOfStrategicalPlanner
      GTU that will be returned when the fake strategical planner is asked for the associated GTU with getGTU.
    • Constructor Summary

      Constructors 
      Constructor Description
      GTUTest()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void testAbstractGTU()
      Test the constructor.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • gtuOfStrategicalPlanner

        public GTU gtuOfStrategicalPlanner
        GTU that will be returned when the fake strategical planner is asked for the associated GTU with getGTU.
    • Constructor Detail

      • GTUTest

        public GTUTest()
    • Method Detail

      • testAbstractGTU

        public final void testAbstractGTU()
                                   throws GTUException,
                                          SimRuntimeException,
                                          NetworkException,
                                          javax.naming.NamingException,
                                          java.rmi.RemoteException,
                                          OTSGeometryException
        Test the constructor.
        Throws:
        GTUException - should not happen uncaught; if it does the test has failed
        NetworkException - should not happen uncaught; if it does the test has failed
        SimRuntimeException - should not happen uncaught; if it does the test has failed
        javax.naming.NamingException - should not happen uncaught; if it does the test has failed
        java.rmi.RemoteException - should not happen uncaught; if it does the test has failed
        OTSGeometryException - should not happen uncaught; if it does the test has failed