Class ControllerTest
java.lang.Object
org.tentackle.app.AbstractApplication
org.tentackle.pdo.junit.TestApplication
org.tentackle.fx.rdc.junit.FxRdcTestApplication
org.tentackle.fx.rdc.junit.ControllerTest
- All Implemented Interfaces:
org.tentackle.app.Application, org.tentackle.pdo.DomainContextProvider, org.tentackle.session.SessionProvider
Junit5 test to verify that controllers can 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.
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 -
Constructor Summary
ConstructorsConstructorDescriptionCreates the controller test w/o package prefix.ControllerTest(String packagePrefix) Creates the controller test. -
Method Summary
Methods inherited from class FxRdcTestApplication
getFxTimeout, runFx, setDomainContext, setFxTimeout, startFx, unregisterMethods inherited from class TestApplication
createDatabaseTables, getUser, populateDatabase, startup, tearDownClassMethods inherited from class org.tentackle.app.AbstractApplication
activateStatistics, applyProperties, cleanup, configure, configureModificationTracker, configurePreferences, configureSecurityManager, createDomainContext, createSession, createSessionInfo, filterName, filterVersion, finishStartup, getCommandLine, getCreationTime, getDomainContext, getName, getProperties, getProperty, getPropertyAsChars, getPropertyAsCharsIgnoreCase, getPropertyIgnoreCase, getSession, getSessionInfo, getVersion, initialize, initializeScripting, isInteractive, isServer, isSystemExitNecessaryToStop, logStackdump, logStatistics, setProperties, setSessionInfo, start, stop, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.tentackle.app.Application
register, start, stopMethods inherited from interface org.tentackle.pdo.DomainContextProvider
isWithinContext, isWithinContext, on, on, op, op
-
Constructor Details
-
ControllerTest
Creates the controller test.- Parameters:
packagePrefix- optional package prefix, null or empty if all
-
ControllerTest
public ControllerTest()Creates the controller test w/o package prefix.
-
-
Method Details
-
testControllers
@Test public void testControllers()
-