public abstract class AbstractDatabaseTester extends SimpleAssert implements IDatabaseTester
| Constructor and Description |
|---|
AbstractDatabaseTester() |
AbstractDatabaseTester(java.lang.String schema) |
| Modifier and Type | Method and Description |
|---|---|
void |
closeConnection(IDatabaseConnection connection)
Close the specified connection.
|
IDataSet |
getDataSet()
Returns the test dataset.
|
protected java.lang.String |
getSchema()
Returns the schema value.
|
DatabaseOperation |
getSetUpOperation()
Returns the DatabaseOperation to call when starting the test.
|
DatabaseOperation |
getTearDownOperation()
Returns the DatabaseOperation to call when ending the test.
|
void |
onSetup()
TestCases must call this method inside setUp()
|
void |
onTearDown()
TestCases must call this method inside tearDown()
|
void |
setDataSet(IDataSet dataSet)
Sets the test dataset to use.
|
void |
setOperationListener(IOperationListener operationListener) |
void |
setSchema(java.lang.String schema)
Sets the schema value.
|
void |
setSetUpOperation(DatabaseOperation setUpOperation)
Sets the DatabaseOperation to call when starting the test.
|
void |
setTearDownOperation(DatabaseOperation tearDownOperation)
Sets the DatabaseOperation to call when ending the test.
|
java.lang.String |
toString() |
assertNotNull, assertNotNull, assertNotNullNorEmpty, assertTrue, assertTrue, failclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetConnectionpublic AbstractDatabaseTester()
public AbstractDatabaseTester(java.lang.String schema)
schema - The schema to be tested. Can be nullpublic void closeConnection(IDatabaseConnection connection) throws java.lang.Exception
IDatabaseTestercloseConnection in interface IDatabaseTesterjava.lang.Exceptionpublic IDataSet getDataSet()
IDatabaseTestergetDataSet in interface IDatabaseTesterpublic void onSetup()
throws java.lang.Exception
IDatabaseTesteronSetup in interface IDatabaseTesterjava.lang.Exceptionpublic void onTearDown()
throws java.lang.Exception
IDatabaseTesteronTearDown in interface IDatabaseTesterjava.lang.Exceptionpublic void setDataSet(IDataSet dataSet)
IDatabaseTestersetDataSet in interface IDatabaseTesterpublic void setSchema(java.lang.String schema)
IDatabaseTestersetSchema in interface IDatabaseTesterpublic void setSetUpOperation(DatabaseOperation setUpOperation)
IDatabaseTestersetSetUpOperation in interface IDatabaseTesterpublic void setTearDownOperation(DatabaseOperation tearDownOperation)
IDatabaseTestersetTearDownOperation in interface IDatabaseTesterprotected java.lang.String getSchema()
public DatabaseOperation getSetUpOperation()
getSetUpOperation in interface IDatabaseTesterpublic DatabaseOperation getTearDownOperation()
getTearDownOperation in interface IDatabaseTesterpublic void setOperationListener(IOperationListener operationListener)
setOperationListener in interface IDatabaseTesteroperationListener - The operation listener that is invoked on specific events in
the IDatabaseTester.public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2002-2018. All Rights Reserved.