public class ResultSetStreamTest extends BaseJDBCTestCase
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
filePath |
private static java.lang.String |
sep |
(package private) static java.lang.String |
TEST_STRING_DATA |
DEFAULT_DB_DIR, DERBY_LOG, ERRORSTACKTRACEFILE
Constructor and Description |
---|
ResultSetStreamTest(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
private void |
assertMisMatchStreamLength(java.sql.SQLException sqle) |
static junit.framework.Test |
basesuite(java.lang.String name) |
void |
binaryStreamProcessing()
Test getBinaryStream by comparing chksum of retrieved value.
|
private static java.lang.String |
drainStringFromSource(java.io.Reader src)
Drains the specified reader and returns a string.
|
private void |
insertData()
Test insert of data with setBinaryStream
|
static junit.framework.Test |
suite() |
void |
testBinaryStreamProcessing() |
void |
testGetAsciiStream() |
void |
testGetCharacterStream()
test getCharacterStream against inserted data
|
void |
testInsertData() |
void |
testSetMaxFieldSizeLarge()
Tests that the max field size limit is handled correctly when accessing
values as streams.
|
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, tearDown, 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
private static java.lang.String filePath
private static java.lang.String sep
static final java.lang.String TEST_STRING_DATA
public void testInsertData() throws java.sql.SQLException, java.lang.Exception
java.sql.SQLException
java.lang.Exception
private void insertData() throws java.sql.SQLException, java.io.FileNotFoundException, java.io.IOException
java.sql.SQLException
java.io.FileNotFoundException
java.io.IOException
private void assertMisMatchStreamLength(java.sql.SQLException sqle)
public void testBinaryStreamProcessing() throws java.sql.SQLException, java.lang.Exception
java.sql.SQLException
java.lang.Exception
public void binaryStreamProcessing() throws java.sql.SQLException, java.io.IOException
java.sql.SQLException
java.io.IOException
public void testGetAsciiStream() throws java.sql.SQLException, java.io.IOException
java.sql.SQLException
java.io.IOException
public void testGetCharacterStream() throws java.sql.SQLException, java.io.IOException
java.sql.SQLException
java.io.IOException
public void testSetMaxFieldSizeLarge() throws java.io.IOException, java.sql.SQLException
java.io.IOException
- if something goes wrongjava.sql.SQLException
- if something goes wrongprivate static java.lang.String drainStringFromSource(java.io.Reader src) throws java.io.IOException
src
- the reader to drainjava.io.IOException
- if reading from the source failspublic static junit.framework.Test basesuite(java.lang.String name)
public static junit.framework.Test suite()
Apache Derby V10.13 Internals - Copyright © 2004,2016 The Apache Software Foundation. All Rights Reserved.