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
Modifier and TypeFieldDescriptionprotected static final Properties
properties uit<DB smaak>.properties
enlocal.<DB smaak>.properties
.protected static org.apache.commons.dbcp2.BasicDataSource
protected static org.apache.commons.dbcp2.BasicDataSource
protected static org.apache.commons.dbcp2.BasicDataSource
protected static boolean
protected static boolean
true
als we met een Oracle database bezig zijn.protected static boolean
true
als we met een Postgis database bezig zijn. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
test of de database properties zijn aangegeven, zo niet dan skippen we alle tests in deze test.static void
void
Log de naam van de test als deze eindigt.static void
initialize database props using the environment provided file.abstract void
setUp()
subklassen dienen zelf een setup te hebben; vanwege de overerving gaat deze methode af na de@Before
methoden van de superklasse.protected static void
setup jndi voor testcases.void
Log de naam van de test als deze begint.
-
Field Details
-
haveSetupJNDI
protected static boolean haveSetupJNDI -
DBPROPS
properties uit<DB smaak>.properties
enlocal.<DB smaak>.properties
.- See Also:
-
isOracle
protected static boolean isOracletrue
als we met een Oracle database bezig zijn. -
isPostgis
protected static boolean isPostgistrue
als 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@Before
methoden 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.
-