public class ScrollCursors2Test extends BaseJDBCTestCase
Modifier and Type | Field and Description |
---|---|
private static boolean |
isDerbyNetClient |
DEFAULT_DB_DIR, DERBY_LOG, ERRORSTACKTRACEFILE
Constructor and Description |
---|
ScrollCursors2Test(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
private void |
assertOnlyOnScrollableException(java.sql.SQLException sqle) |
private void |
scrollVerifyMaxRowWithFetchSize(int maxRows,
int fetchSize)
Tests for maxRow and fetchSize with scrollable cursors
|
void |
setUp()
Set up the test.
|
static junit.framework.Test |
suite() |
void |
tearDown()
Tear down this fixture, sub-classes should call
super.tearDown().
|
void |
testCallableStatements()
CallableStatement tests.
|
void |
testForwardOnlyNegative() |
void |
testForwardOnlyPositive()
Positive tests for forward only cursors.
|
void |
testGetMetaData()
Tests for PreparedStatement.getMetaData().
|
void |
testScrollInsensitiveNegative()
Negative tests for scroll insensitive cursor.
|
void |
testScrollInsensitivePositive()
Positive tests for scroll insensitive cursor.
|
void |
testScrollSensitive()
Scroll sensitive cursor tests
This method tests scroll sensitive cursors.
|
void |
testScrollVerifyMaxRowWithFetchSize() |
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, toString
public void setUp() throws java.sql.SQLException
setUp
in class junit.framework.TestCase
java.sql.SQLException
- Thrown if some unexpected error happenspublic void tearDown() throws java.sql.SQLException, java.lang.Exception
BaseJDBCTestCase
tearDown
in class BaseJDBCTestCase
java.sql.SQLException
java.lang.Exception
public void testForwardOnlyNegative() throws java.sql.SQLException
java.sql.SQLException
public void testForwardOnlyPositive() throws java.sql.SQLException
java.sql.SQLException
- Thrown if some unexpected error happenspublic void testScrollSensitive() throws java.sql.SQLException
java.sql.SQLException
- Thrown if some unexpected error happenspublic void testScrollInsensitivePositive() throws java.sql.SQLException
java.sql.SQLException
- Thrown if some unexpected error happenspublic void testScrollInsensitiveNegative() throws java.sql.SQLException
java.sql.SQLException
- Thrown if some unexpected error happenspublic void testCallableStatements() throws java.sql.SQLException
java.sql.SQLException
- Thrown if some unexpected error happenspublic void testGetMetaData() throws java.sql.SQLException
java.sql.SQLException
- Thrown if some unexpected error happenspublic void testScrollVerifyMaxRowWithFetchSize() throws java.sql.SQLException
java.sql.SQLException
private void scrollVerifyMaxRowWithFetchSize(int maxRows, int fetchSize) throws java.sql.SQLException
maxRows
- The maxRows value to usefetchSize
- The fetchSize value to usejava.sql.SQLException
- Thrown if some unexpected error happensprivate void assertOnlyOnScrollableException(java.sql.SQLException sqle)
public static junit.framework.Test suite()
Apache Derby V10.13 Internals - Copyright © 2004,2016 The Apache Software Foundation. All Rights Reserved.