org.apache.derbyTesting.functionTests.tests.jdbcapi
Class PoolXADSCreateShutdownDBTest
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.apache.derbyTesting.junit.BaseTestCase
org.apache.derbyTesting.junit.BaseJDBCTestCase
org.apache.derbyTesting.functionTests.tests.jdbcapi.PoolXADSCreateShutdownDBTest
- All Implemented Interfaces:
- junit.framework.Test
public class PoolXADSCreateShutdownDBTest
- extends BaseJDBCTestCase
|
Method Summary |
protected void |
assertConflictedSetterConnAttrOK(java.lang.Object ds)
|
protected void |
assertConflictedSettersOK(java.lang.Object ds,
java.lang.String dbName)
|
protected void |
assertConSetOK(java.lang.Object ds,
java.lang.String expectedSQLState,
java.lang.String dbName,
java.lang.String connAttrValue,
java.lang.String setter,
java.lang.String setValue)
|
protected void |
assertCreateUsingConnAttrsOK(java.lang.Object ds,
java.lang.String dbName)
|
protected void |
assertDSConnectionFailed(java.lang.String expectedSQLState,
java.lang.Object ds)
|
protected void |
assertGetNull(java.lang.Object ds,
java.lang.String dbName)
|
protected void |
assertNoDB(java.lang.Object ds,
java.lang.String dbName)
|
protected void |
assertNotSetAndGet(java.lang.Object ds,
java.lang.String dbName,
java.lang.String propertyString,
java.lang.String setValue)
|
protected void |
assertPositive(java.lang.Object ds,
java.lang.String dbName)
|
protected void |
assertReset(java.lang.Object ds,
java.lang.String dbName)
|
protected void |
assertSetAndGet(java.lang.Object ds,
java.lang.String dbName,
java.lang.String propertyString,
java.lang.String setValue)
|
protected void |
assertSetConOK(java.lang.Object ds,
java.lang.String expectedSQLState,
java.lang.String dbName,
java.lang.String connAttrValue,
java.lang.String setter,
java.lang.String setValue)
|
protected void |
assertShutdownAndCreateConnAttr(java.lang.String expectedSQLState,
java.lang.Object ds,
java.lang.String dbName,
java.lang.String twoPropertyString)
|
protected void |
assertShutdownUsingConnAttrsOK(java.lang.Object ds,
java.lang.String dbName)
|
protected void |
assertShutdownUsingSetOK(java.lang.Object ds,
java.lang.String dbName,
boolean connAttr)
|
protected void |
assertTwiceOK(java.lang.Object ds,
java.lang.String dbName)
|
protected void |
assertUpdateCount(java.lang.Object ds)
|
private void |
clearBeanProperties(java.lang.Object ds)
Clear bean properties for next test |
protected java.lang.String |
composeDatabaseName(java.lang.String dbName)
|
void |
doCreateAndShutdown(java.lang.Object ds)
|
static java.lang.Object |
getBeanProperty(java.lang.Object ds,
java.lang.String propertyString)
|
private static java.lang.String |
getGetterName(java.lang.String attribute)
|
static junit.framework.Test |
suite()
|
void |
tearDown()
Tear down this fixture, sub-classes should call
super.tearDown(). |
void |
testPoolDS()
|
void |
testXADS()
|
| Methods inherited from class org.apache.derbyTesting.junit.BaseJDBCTestCase |
assertCallError, assertCheckTable, assertCompileError, assertEquals, assertEquals, assertEquals, assertEquivalentDataType, assertGetIntError, assertNextError, assertPreparedStatementError, assertSQLExceptionEquals, assertSQLState, assertSQLState, assertStatementError, assertStatementError, assertStatementError, assertStatementError, assertTableRowCount, assertUpdateCount, assertUpdateCount, checkAllConsistency, checkEstimatedRowCount, commit, createStatement, createStatement, createStatement, dropTable, dropTable, getConnection, getDatabaseProperty, getLastSQLException, initializeConnection, openConnection, openDefaultConnection, openDefaultConnection, openUserConnection, prepareCall, prepareCall, prepareCall, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, rollback, runScript, runScript, runSQLCommands, setAutoCommit, usingDB2Client, usingDerbyNetClient, usingEmbedded |
| Methods inherited from class org.apache.derbyTesting.junit.BaseTestCase |
alarm, assertEquals, assertEquals, assertEquals, assertExecJavaCmdAsExpected, assertSecurityManager, assertThrowableEquals, execJavaCmd, fail, getFailureFolder, getJavaExecutableName, getSystemProperty, getTestConfiguration, getTestResource, openTestResource, println, printStackTrace, readProcessOutput, removeDirectory, removeDirectory, removeSystemProperty, runBare, setSystemProperty, traceit |
| Methods inherited from class junit.framework.TestCase |
countTestCases, createResult, getName, run, run, runTest, setName, setUp, 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 |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ADDITIONAL_DBS
static final java.lang.String[] ADDITIONAL_DBS
DBNotFoundState
static java.lang.String DBNotFoundState
ShutdownState
private java.lang.String ShutdownState
PoolXADSCreateShutdownDBTest
public PoolXADSCreateShutdownDBTest(java.lang.String name)
suite
public static junit.framework.Test suite()
tearDown
public void tearDown()
throws java.lang.Exception
- Description copied from class:
BaseJDBCTestCase
- Tear down this fixture, sub-classes should call
super.tearDown(). This cleanups & closes the connection
if it is open and any statement objects returned through
the utility methods.
- Overrides:
tearDown in class BaseJDBCTestCase
- Throws:
java.lang.Exception
testPoolDS
public void testPoolDS()
throws java.sql.SQLException
- Throws:
java.sql.SQLException
testXADS
public void testXADS()
throws java.sql.SQLException
- Throws:
java.sql.SQLException
doCreateAndShutdown
public void doCreateAndShutdown(java.lang.Object ds)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
composeDatabaseName
protected java.lang.String composeDatabaseName(java.lang.String dbName)
assertGetNull
protected void assertGetNull(java.lang.Object ds,
java.lang.String dbName)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
assertSetAndGet
protected void assertSetAndGet(java.lang.Object ds,
java.lang.String dbName,
java.lang.String propertyString,
java.lang.String setValue)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
assertNotSetAndGet
protected void assertNotSetAndGet(java.lang.Object ds,
java.lang.String dbName,
java.lang.String propertyString,
java.lang.String setValue)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
assertReset
protected void assertReset(java.lang.Object ds,
java.lang.String dbName)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getBeanProperty
public static java.lang.Object getBeanProperty(java.lang.Object ds,
java.lang.String propertyString)
getGetterName
private static java.lang.String getGetterName(java.lang.String attribute)
assertShutdownUsingSetOK
protected void assertShutdownUsingSetOK(java.lang.Object ds,
java.lang.String dbName,
boolean connAttr)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
assertCreateUsingConnAttrsOK
protected void assertCreateUsingConnAttrsOK(java.lang.Object ds,
java.lang.String dbName)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
assertShutdownUsingConnAttrsOK
protected void assertShutdownUsingConnAttrsOK(java.lang.Object ds,
java.lang.String dbName)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
assertShutdownAndCreateConnAttr
protected void assertShutdownAndCreateConnAttr(java.lang.String expectedSQLState,
java.lang.Object ds,
java.lang.String dbName,
java.lang.String twoPropertyString)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
assertDSConnectionFailed
protected void assertDSConnectionFailed(java.lang.String expectedSQLState,
java.lang.Object ds)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
assertNoDB
protected void assertNoDB(java.lang.Object ds,
java.lang.String dbName)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
assertPositive
protected void assertPositive(java.lang.Object ds,
java.lang.String dbName)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
assertTwiceOK
protected void assertTwiceOK(java.lang.Object ds,
java.lang.String dbName)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
assertConflictedSettersOK
protected void assertConflictedSettersOK(java.lang.Object ds,
java.lang.String dbName)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
assertConflictedSetterConnAttrOK
protected void assertConflictedSetterConnAttrOK(java.lang.Object ds)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
assertConSetOK
protected void assertConSetOK(java.lang.Object ds,
java.lang.String expectedSQLState,
java.lang.String dbName,
java.lang.String connAttrValue,
java.lang.String setter,
java.lang.String setValue)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
assertSetConOK
protected void assertSetConOK(java.lang.Object ds,
java.lang.String expectedSQLState,
java.lang.String dbName,
java.lang.String connAttrValue,
java.lang.String setter,
java.lang.String setValue)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
assertUpdateCount
protected void assertUpdateCount(java.lang.Object ds)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
clearBeanProperties
private void clearBeanProperties(java.lang.Object ds)
throws java.sql.SQLException
- Clear bean properties for next test
- Parameters:
ds -
- Throws:
java.sql.SQLException
Apache Derby V10.6 Internals - Copyright © 2004,2008 The Apache Software Foundation. All Rights Reserved.