|
||||||||||
| 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(java.lang.String name)
|
|
| Method Summary | |
|---|---|
protected abstract java.lang.String |
getConnectionUrl()
Returns the test connection url. |
protected abstract java.lang.String |
getDriverClass()
Returns the JDBC driver classname. |
protected java.lang.String |
getPassword()
Returns the password for the connection. Subclasses may override this method to provide a custom password. Default implementations returns null. |
protected java.lang.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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public JdbcBasedDBTestCase()
public JdbcBasedDBTestCase(java.lang.String name)
| Method Detail |
|---|
protected IDatabaseTester newDatabaseTester()
JdbcDatabaseTester configured
with the values returned from getDriverClass,
getConnectionUrl, getUsername and getPassword().
newDatabaseTester in class DBTestCaseprotected abstract java.lang.String getConnectionUrl()
protected abstract java.lang.String getDriverClass()
protected java.lang.String getPassword()
protected java.lang.String getUsername()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||