|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.dbunit.AbstractDatabaseTester
org.dbunit.JdbcDatabaseTester
public class JdbcDatabaseTester
DatabaseTester that uses JDBC's Driver Manager to create connections.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.dbunit.AbstractDatabaseTester |
---|
AbstractDatabaseTester.AssertionFailedError |
Constructor Summary | |
---|---|
JdbcDatabaseTester(java.lang.String driverClass,
java.lang.String connectionUrl)
Creates a new JdbcDatabaseTester with the specified properties. Username and Password are set to null. |
|
JdbcDatabaseTester(java.lang.String driverClass,
java.lang.String connectionUrl,
java.lang.String username,
java.lang.String password)
Creates a new JdbcDatabaseTester with the specified properties. |
Method Summary | |
---|---|
IDatabaseConnection |
getConnection()
Returns the test database connection. |
protected void |
initialize()
Verifies the configured properties and initializes the driver. This method is called by getConnection if the tester has not been
initialized yet. |
protected void |
setConnectionUrl(java.lang.String connectionUrl)
Sets the value of the connection url. |
protected void |
setDriverClass(java.lang.String driverClass)
Sets the value of the JDBC driver classname. |
void |
setPassword(java.lang.String password)
Sets the value of the user's password. |
void |
setUsername(java.lang.String username)
Sets the value of the username from the connection. |
Methods inherited from class org.dbunit.AbstractDatabaseTester |
---|
assertNotNullNorEmpty, assertTrue, closeConnection, getDataSet, getSchema, getSetUpOperation, getTearDownOperation, onSetup, onTearDown, setDataSet, setSchema, setSetUpOperation, setTearDownOperation |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JdbcDatabaseTester(java.lang.String driverClass, java.lang.String connectionUrl)
driverClass
- the classname of the JDBC driver to useconnectionUrl
- the connection urlpublic JdbcDatabaseTester(java.lang.String driverClass, java.lang.String connectionUrl, java.lang.String username, java.lang.String password)
driverClass
- the classname of the JDBC driver to useconnectionUrl
- the connection urlusername
- a username that can has access to the databasepassword
- the user's passwordMethod Detail |
---|
public IDatabaseConnection getConnection() throws java.lang.Exception
IDatabaseTester
java.lang.Exception
public void setPassword(java.lang.String password)
public void setUsername(java.lang.String username)
protected void initialize() throws java.lang.Exception
getConnection
if the tester has not been
initialized yet.
java.lang.Exception
protected void setConnectionUrl(java.lang.String connectionUrl)
protected void setDriverClass(java.lang.String driverClass)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |