Package nl.b3p.brmo.service.testutil
Class TestUtil
java.lang.Object
nl.b3p.brmo.service.testutil.TestUtil
- Direct Known Subclasses:
AfgifteNummerScannerIntegrationTest,WebTestUtil
- Author:
- mprins
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Propertiesproperties uit<DB smaak>.propertiesenlocal.<DB smaak>.properties.protected static org.apache.commons.dbcp2.BasicDataSourceprotected static org.apache.commons.dbcp2.BasicDataSourceprotected static org.apache.commons.dbcp2.BasicDataSourceprotected static booleanprotected static booleantrueals we met een Oracle database bezig zijn.protected static booleantrueals we met een Postgis database bezig zijn. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidtest of de database properties zijn aangegeven, zo niet dan skippen we alle tests in deze test.static voidvoidLog de naam van de test als deze eindigt.static voidinitialize database props using the environment provided file.abstract voidsetUp()subklassen dienen zelf een setup te hebben; vanwege de overerving gaat deze methode af na de@Beforemethoden van de superklasse.protected static voidsetup jndi voor testcases.voidLog de naam van de test als deze begint.
-
Field Details
-
haveSetupJNDI
protected static boolean haveSetupJNDI -
DBPROPS
properties uit<DB smaak>.propertiesenlocal.<DB smaak>.properties.- See Also:
-
isOracle
protected static boolean isOracletrueals we met een Oracle database bezig zijn. -
isPostgis
protected static boolean isPostgistrueals we met een Postgis database bezig zijn. -
dsStaging
protected static org.apache.commons.dbcp2.BasicDataSource dsStaging -
dsRsgb
protected static org.apache.commons.dbcp2.BasicDataSource dsRsgb -
dsRsgbBrk
protected static org.apache.commons.dbcp2.BasicDataSource dsRsgbBrk
-
-
Constructor Details
-
TestUtil
public TestUtil()
-
-
Method Details
-
checkDatabaseIsProvided
test of de database properties zijn aangegeven, zo niet dan skippen we alle tests in deze test. -
setUp
subklassen dienen zelf een setup te hebben; vanwege de overerving gaat deze methode af na de@Beforemethoden van de superklasse.- Throws:
Exception- if any
-
loadDBprop
initialize database props using the environment provided file.- Throws:
IOException- if loading the property file fails
-
startTest
Log de naam van de test als deze begint. -
endTest
Log de naam van de test als deze eindigt. -
closeConnections
- Throws:
SQLException
-
setupJNDI
protected static void setupJNDI()setup jndi voor testcases.
-