public class DataSourceTest extends BaseJDBCTestCase
javax.sql.DataSource JDBC40 API.| Modifier and Type | Field and Description |
|---|---|
private javax.sql.DataSource |
ds |
DEFAULT_DB_DIR, DERBY_LOG, ERRORSTACKTRACEFILE| Constructor and Description |
|---|
DataSourceTest(java.lang.String name)
Create a test with the given name.
|
| Modifier and Type | Method and Description |
|---|---|
void |
setUp()
Create a default DataSource
|
static junit.framework.Test |
suite()
Return suite with all tests of the class.
|
void |
tearDown()
Initialize the ds to null once the tests that need to be run have been
run
|
void |
test_jdbc4_1()
Test the new method added by JDBC 4.1.
|
void |
testConnectionErrorEvent()
Test case for DERBY-3172
When the Derby engine is shutdown or Network Server is brought down, any
api on JDBC Connection object should generate a Connection error event.
|
void |
testIsNotWrapperForPoolDataSource() |
void |
testIsNotWrapperForResultSet() |
void |
testIsNotWrapperForXADataSource() |
void |
testIsWrapperForDataSource() |
void |
testUnwrapConnectionPoolDataSource() |
void |
testUnwrapDataSource() |
void |
testUnwrapResultSet() |
void |
testUnwrapXADataSource() |
private void |
vetDSjdbc4_1(javax.sql.CommonDataSource cds) |
assertCallError, assertCheckTable, assertCompileError, assertEquals, assertEquals, assertEquals, assertEquivalentDataType, assertErrorCode, assertGetIntError, assertNextError, assertPreparedStatementError, assertSQLExceptionEquals, assertSQLState, assertSQLState, assertStatementError, assertStatementError, assertStatementError, assertStatementError, assertStatementErrorUnordered, assertTableRowCount, assertUpdateCount, assertUpdateCount, assertWarning, checkAllConsistency, checkEstimatedRowCount, closeStatement, commit, createStatement, createStatement, createStatement, dropTable, dropTable, dropView, dropView, emptyStatementCache, getClientTransactionID, getConnection, getDatabaseProperty, getLastSQLException, initializeConnection, openConnection, openDefaultConnection, openDefaultConnection, openDefaultConnection, openUserConnection, prepareCall, prepareCall, prepareCall, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, rollback, runBare, runBareOverridable, runScript, runScript, runSQLCommands, setAutoCommit, usingDB2Client, usingDerbyNetClient, usingEmbeddedalarm, assertDirectoryDeleted, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertExecJavaCmdAsExpected, assertLaunchedJUnitTestMethod, assertLaunchedJUnitTestMethod, assertSecurityManager, assertThrowableEquals, currentDirectory, execJavaCmd, execJavaCmd, fail, getClassVersionMajor, getEmmaJar, getFailureFolder, getFilesWith, getJavaExecutableName, getSystemProperty, getTestConfiguration, getTestResource, hasInterruptibleIO, isCVM, isIBMJVM, isJ9Platform, isJava5, isJava7, isJava8, isPhoneME, isPlatform, isSunJVM, isWindowsPlatform, openTestResource, println, printStackTrace, readProcessOutput, removeDirectory, removeDirectory, removeFiles, removeSystemProperty, runsWithEmma, runsWithJaCoCo, setSystemProperty, sleep, sleepAtLeastOneTick, traceitassertEquals, 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, toStringpublic DataSourceTest(java.lang.String name)
name - name of the test.public void setUp()
setUp in class junit.framework.TestCasepublic void tearDown()
throws java.lang.Exception
tearDown in class BaseJDBCTestCasejava.lang.Exceptionpublic void testIsWrapperForDataSource()
throws java.sql.SQLException
java.sql.SQLExceptionpublic void testIsNotWrapperForPoolDataSource()
throws java.sql.SQLException
java.sql.SQLExceptionpublic void testIsNotWrapperForXADataSource()
throws java.sql.SQLException
java.sql.SQLExceptionpublic void testIsNotWrapperForResultSet()
throws java.sql.SQLException
java.sql.SQLExceptionpublic void testUnwrapDataSource()
throws java.sql.SQLException
java.sql.SQLExceptionpublic void testUnwrapConnectionPoolDataSource()
public void testUnwrapXADataSource()
public void testUnwrapResultSet()
public void testConnectionErrorEvent()
throws java.sql.SQLException,
java.lang.Exception
java.sql.SQLExceptionjava.lang.Exceptionpublic void test_jdbc4_1()
throws java.lang.Exception
Test the new method added by JDBC 4.1.
java.lang.Exceptionprivate void vetDSjdbc4_1(javax.sql.CommonDataSource cds)
throws java.lang.Exception
java.lang.Exceptionpublic static junit.framework.Test suite()
Apache Derby V10.10 Internals - Copyright © 2004,2014 The Apache Software Foundation. All Rights Reserved.