|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.dbunit.DatabaseTestCase
org.dbunit.DBTestCase
org.dbunit.JdbcBasedDBTestCase
public abstract class JdbcBasedDBTestCase
TestCase that uses a JdbcDatabaseTester.
| Constructor Summary | |
|---|---|
JdbcBasedDBTestCase()
|
|
JdbcBasedDBTestCase(String name)
|
|
| Method Summary | |
|---|---|
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(). |
| Methods inherited from class org.dbunit.DBTestCase |
|---|
getConnection |
| Methods inherited from class org.dbunit.DatabaseTestCase |
|---|
closeConnection, getDatabaseTester, getDataSet, getSetUpOperation, getTearDownOperation, setUp, tearDown |
| Methods inherited from class junit.framework.TestCase |
|---|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString |
| Methods inherited from class junit.framework.Assert |
|---|
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, fail, fail, failNotEquals, failNotSame, failSame, format |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public JdbcBasedDBTestCase()
public JdbcBasedDBTestCase(String name)
| Method Detail |
|---|
protected IDatabaseTester newDatabaseTester()
JdbcDatabaseTester configured
with the values returned from getDriverClass,
getConnectionUrl, getUsername and getPassword().
newDatabaseTester in class DBTestCaseprotected abstract String getConnectionUrl()
protected abstract String getDriverClass()
protected String getPassword()
protected String getUsername()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||