public abstract class JdbcBasedDBTestCase extends DBTestCase
Constructor and Description |
---|
JdbcBasedDBTestCase() |
JdbcBasedDBTestCase(String name) |
Modifier and Type | Method and Description |
---|---|
protected abstract String |
getConnectionUrl()
Returns the test connection url.
|
protected abstract String |
getDriverClass()
Returns the JDBC driver classname.
|
protected String |
getPassword()
Returns the password for the connection.
Subclasses may override this method to provide a custom password. Default implementations returns null. |
protected String |
getUsername()
Returns the username for the connection.
Subclasses may override this method to provide a custom username. Default implementations returns null. |
protected IDatabaseTester |
newDatabaseTester()
Creates a new IDatabaseTester.
Default implementation returns a JdbcDatabaseTester configured
with the values returned from getDriverClass() ,
getConnectionUrl() , getUsername() and getPassword() . |
getConnection
closeConnection, getDatabaseTester, getDataSet, getOperationListener, getSetUpOperation, getTearDownOperation, setUp, setUpDatabaseConfig, tearDown
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, toString
public JdbcBasedDBTestCase()
public JdbcBasedDBTestCase(String name)
protected IDatabaseTester newDatabaseTester() throws ClassNotFoundException
JdbcDatabaseTester
configured
with the values returned from getDriverClass()
,
getConnectionUrl()
, getUsername()
and getPassword()
.newDatabaseTester
in class DBTestCase
ClassNotFoundException
- when the driverClass was not foundprotected abstract String getConnectionUrl()
protected abstract String getDriverClass()
protected String getPassword()
protected String getUsername()
Copyright © 2002-2016. All Rights Reserved.