public abstract class DatabaseTestCase
extends junit.framework.TestCase
| Constructor and Description |
|---|
DatabaseTestCase() |
DatabaseTestCase(String name) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
closeConnection(IDatabaseConnection connection)
Close the specified connection.
|
protected abstract IDatabaseConnection |
getConnection()
Returns the test database connection.
|
protected IDatabaseTester |
getDatabaseTester()
Gets the IDatabaseTester for this testCase.
If the IDatabaseTester is not set yet, this method calls newDatabaseTester() to obtain a new instance. |
protected abstract IDataSet |
getDataSet()
Returns the test dataset.
|
protected DatabaseOperation |
getSetUpOperation()
Returns the database operation executed in test setup.
|
protected DatabaseOperation |
getTearDownOperation()
Returns the database operation executed in test cleanup.
|
protected IDatabaseTester |
newDatabaseTester()
Creates a IDatabaseTester for this testCase.
A DefaultDatabaseTester is used by default. |
protected void |
setUp() |
protected void |
tearDown() |
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toStringassertEquals, 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, failSamepublic DatabaseTestCase()
public DatabaseTestCase(String name)
protected abstract IDatabaseConnection getConnection() throws Exception
Exceptionprotected abstract IDataSet getDataSet() throws Exception
Exceptionprotected IDatabaseTester newDatabaseTester() throws Exception
DefaultDatabaseTester is used by default.Exceptionprotected IDatabaseTester getDatabaseTester() throws Exception
Exceptionprotected void closeConnection(IDatabaseConnection connection) throws Exception
Exceptionprotected DatabaseOperation getSetUpOperation() throws Exception
Exceptionprotected DatabaseOperation getTearDownOperation() throws Exception
Exceptionprotected void setUp()
throws Exception
setUp in class junit.framework.TestCaseExceptionCopyright © 2002-2012. All Rights Reserved.