public class PoolXADSCreateShutdownDBTest extends BaseJDBCTestCase
Modifier and Type | Field and Description |
---|---|
(package private) static java.lang.String[] |
ADDITIONAL_DBS |
(package private) static java.lang.String |
DBNotFoundState |
private java.lang.String |
ShutdownState |
DEFAULT_DB_DIR, DERBY_LOG, ERRORSTACKTRACEFILE
Constructor and Description |
---|
PoolXADSCreateShutdownDBTest(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
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() |
assertCallError, assertCheckTable, assertCommitError, assertCompileError, assertEquals, assertEquals, assertEquals, assertEquivalentDataType, assertErrorCode, assertGetIntError, assertNextError, assertPreparedStatementError, assertResults, assertResults, assertSQLExceptionEquals, assertSQLState, assertSQLState, assertStatementError, assertStatementError, assertStatementError, assertStatementError, assertStatementErrorUnordered, assertTableRowCount, assertUpdateCount, assertUpdateCount, assertWarning, chattyPrepare, chattyPrepareCall, checkAllConsistency, checkEstimatedRowCount, closeStatement, commit, createStatement, createStatement, createStatement, dropTable, dropTable, dropView, dropView, dumpRs, dumpRs, emptyStatementCache, executeQuery, expectCompilationError, expectCompilationError, expectExecutionError, getClientTransactionID, getConnection, getDatabaseProperty, getLastSQLException, goodStatement, goodUpdate, initializeConnection, openConnection, openDefaultConnection, openDefaultConnection, openDefaultConnection, openUserConnection, prepareCall, prepareCall, prepareCall, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, rollback, runBare, runBareOverridable, runScript, runScript, runSQLCommands, setAutoCommit, usingDB2Client, usingDerbyNetClient, usingEmbedded
alarm, assertDirectoryDeleted, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertExecJavaCmdAsExpected, assertLaunchedJUnitTestMethod, assertLaunchedJUnitTestMethod, assertSameNullness, assertSecurityManager, assertThrowableEquals, currentDirectory, execJavaCmd, execJavaCmd, execJavaCmd, fail, getClassVersionMajor, getEmmaJar, getFailureFolder, getFilesWith, getJavaExecutableName, getSystemProperty, getTestConfiguration, getTestResource, hasInterruptibleIO, isCVM, isIBMJVM, isJ9Platform, isJava5, isJava7, isPhoneME, isPlatform, isSunJVM, isWindowsPlatform, newAssertionFailedError, openTestResource, println, printStackTrace, readProcessOutput, removeDirectory, removeDirectory, removeFiles, removeSystemProperty, runsWithEmma, runsWithJaCoCo, setSystemErr, setSystemOut, setSystemProperty, sleep, sleepAtLeastOneTick, traceit, vmAtLeast
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, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runTest, setName, setUp, toString
static final java.lang.String[] ADDITIONAL_DBS
static java.lang.String DBNotFoundState
private java.lang.String ShutdownState
public PoolXADSCreateShutdownDBTest(java.lang.String name)
public static junit.framework.Test suite()
public void tearDown() throws java.lang.Exception
BaseJDBCTestCase
tearDown
in class BaseJDBCTestCase
java.lang.Exception
public void testPoolDS() throws java.sql.SQLException
java.sql.SQLException
public void testXADS() throws java.sql.SQLException
java.sql.SQLException
public void doCreateAndShutdown(java.lang.Object ds) throws java.sql.SQLException
java.sql.SQLException
protected java.lang.String composeDatabaseName(java.lang.String dbName)
protected void assertGetNull(java.lang.Object ds, java.lang.String dbName) throws java.sql.SQLException
java.sql.SQLException
protected void assertSetAndGet(java.lang.Object ds, java.lang.String dbName, java.lang.String propertyString, java.lang.String setValue) throws java.sql.SQLException
java.sql.SQLException
protected void assertNotSetAndGet(java.lang.Object ds, java.lang.String dbName, java.lang.String propertyString, java.lang.String setValue) throws java.sql.SQLException
java.sql.SQLException
protected void assertReset(java.lang.Object ds, java.lang.String dbName) throws java.sql.SQLException
java.sql.SQLException
public static java.lang.Object getBeanProperty(java.lang.Object ds, java.lang.String propertyString)
private static java.lang.String getGetterName(java.lang.String attribute)
protected void assertShutdownUsingSetOK(java.lang.Object ds, java.lang.String dbName, boolean connAttr) throws java.sql.SQLException
java.sql.SQLException
protected void assertCreateUsingConnAttrsOK(java.lang.Object ds, java.lang.String dbName) throws java.sql.SQLException
java.sql.SQLException
protected void assertShutdownUsingConnAttrsOK(java.lang.Object ds, java.lang.String dbName) throws java.sql.SQLException
java.sql.SQLException
protected void assertShutdownAndCreateConnAttr(java.lang.String expectedSQLState, java.lang.Object ds, java.lang.String dbName, java.lang.String twoPropertyString) throws java.sql.SQLException
java.sql.SQLException
protected void assertDSConnectionFailed(java.lang.String expectedSQLState, java.lang.Object ds) throws java.sql.SQLException
java.sql.SQLException
protected void assertNoDB(java.lang.Object ds, java.lang.String dbName) throws java.sql.SQLException
java.sql.SQLException
protected void assertPositive(java.lang.Object ds, java.lang.String dbName) throws java.sql.SQLException
java.sql.SQLException
protected void assertTwiceOK(java.lang.Object ds, java.lang.String dbName) throws java.sql.SQLException
java.sql.SQLException
protected void assertConflictedSettersOK(java.lang.Object ds, java.lang.String dbName) throws java.sql.SQLException
java.sql.SQLException
protected void assertConflictedSetterConnAttrOK(java.lang.Object ds) throws java.sql.SQLException
java.sql.SQLException
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
java.sql.SQLException
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
java.sql.SQLException
protected void assertUpdateCount(java.lang.Object ds) throws java.sql.SQLException
java.sql.SQLException
private void clearBeanProperties(java.lang.Object ds) throws java.sql.SQLException
ds
- java.sql.SQLException
Apache Derby V10.13 Internals - Copyright © 2004,2016 The Apache Software Foundation. All Rights Reserved.