Class ControllerTest

  • All Implemented Interfaces:
    org.tentackle.pdo.DomainContextProvider, org.tentackle.session.SessionProvider

    public abstract class ControllerTest
    extends FxRdcTestApplication
    Tests whether controllers could be loaded and bound.
    Opens a session in case some controllers need it.
    Simply extend this class and put that in a test source folder.

    Example:

      public class TestControllers extends ControllerTest {}
     
    Author:
    harald
    • Field Summary

      • Fields inherited from class org.tentackle.app.AbstractApplication

        DISABLE_MODIFICATION_TRACKER, DISABLE_SECURITY_MANAGER, ENABLE_STATISTICS, LOCALE, SCRIPTING
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void testControllers()  
      • Methods inherited from class org.tentackle.app.AbstractApplication

        activateStatistics, applyProperties, cleanup, configure, configureModificationTracker, configurePreferences, configureSecurityManager, createDomainContext, createSession, createSessionInfo, finishStartup, getCommandLine, getCreationTime, getName, getProperties, getProperty, getRunningApplication, getSession, getSessionInfo, getUser, getVersion, initialize, initializeScripting, isInteractive, isInteractiveImpl, isServer, isServerImpl, isSystemExitNecessaryToStop, logStackdump, register, setDomainContext, setProperties, setSessionInfo, start, start, stop, stop, toString, unregister
      • Methods inherited from interface org.tentackle.pdo.DomainContextProvider

        on, op
    • Constructor Detail

      • ControllerTest

        public ControllerTest​(String packagePrefix)
        Creates the controller test.
        Parameters:
        packagePrefix - optional package prefix, null or empty if all
      • ControllerTest

        public ControllerTest()
    • Method Detail

      • testControllers

        public void testControllers()