Package com.netcetera.girders.dbunit
Class VendorAwareDataSourceDatabaseTester
java.lang.Object
org.dbunit.assertion.SimpleAssert
org.dbunit.AbstractDatabaseTester
org.dbunit.DataSourceDatabaseTester
com.netcetera.girders.dbunit.VendorAwareDataSourceDatabaseTester
- All Implemented Interfaces:
org.dbunit.IDatabaseTester
public class VendorAwareDataSourceDatabaseTester
extends org.dbunit.DataSourceDatabaseTester
A vendor specific data source.
-
Constructor Summary
ConstructorsConstructorDescriptionVendorAwareDataSourceDatabaseTester(DataSource dataSource, String connectionAdapterClassName, String schema) Constructor. -
Method Summary
Methods inherited from class org.dbunit.AbstractDatabaseTester
closeConnection, getDataSet, getSchema, getSetUpOperation, getTearDownOperation, onSetup, onTearDown, setDataSet, setOperationListener, setSchema, setSetUpOperation, setTearDownOperation, toStringMethods inherited from class org.dbunit.assertion.SimpleAssert
assertNotNull, assertNotNull, assertNotNullNorEmpty, assertTrue, assertTrue, fail
-
Constructor Details
-
VendorAwareDataSourceDatabaseTester
public VendorAwareDataSourceDatabaseTester(DataSource dataSource, String connectionAdapterClassName, String schema) throws ClassNotFoundException Constructor.- Parameters:
dataSource- dataSourceconnectionAdapterClassName- connection adapterschema- the DB schema to use- Throws:
ClassNotFoundException- is thrown if connection adapter can not be found
-
-
Method Details
-
getConnection
public org.dbunit.database.IDatabaseConnection getConnection() throws NoSuchMethodException, InvocationTargetException, InstantiationException, IllegalAccessException, SQLException- Specified by:
getConnectionin interfaceorg.dbunit.IDatabaseTester- Overrides:
getConnectionin classorg.dbunit.DataSourceDatabaseTester- Throws:
NoSuchMethodExceptionInvocationTargetExceptionInstantiationExceptionIllegalAccessExceptionSQLException
-