org.apache.derby.impl.jdbc
Class BiggerStoreStreamClobTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.apache.derbyTesting.junit.BaseTestCase
              extended by org.apache.derbyTesting.junit.BaseJDBCTestCase
                  extended by org.apache.derby.impl.jdbc.InternalClobTest
                      extended by org.apache.derby.impl.jdbc.BiggerStoreStreamClobTest
All Implemented Interfaces:
junit.framework.Test

public class BiggerStoreStreamClobTest
extends InternalClobTest

Tests basic operations on a bigger read-only Clob from the store module.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.derby.impl.jdbc.InternalClobTest
InternalClobTest.FakeStoreStream
 
Field Summary
private static long BYTES_PER_CHAR
           
private static long CLOBLENGTH
           
 
Fields inherited from class org.apache.derby.impl.jdbc.InternalClobTest
BUFFER_SIZE, bytesPerChar, headerLength, iClob, initialByteLength, initialCharLength
 
Fields inherited from class org.apache.derbyTesting.junit.BaseTestCase
DEFAULT_DB_DIR, DERBY_LOG, ERRORSTACKTRACEFILE
 
Constructor Summary
BiggerStoreStreamClobTest(java.lang.String name)
           
 
Method Summary
 void setUp()
           
static junit.framework.Test suite()
           
 void tearDown()
          Tear down this fixture, sub-classes should call super.tearDown().
 
Methods inherited from class org.apache.derby.impl.jdbc.InternalClobTest
addModifyingTests, modTestInsertString_append_small, modTestInsertString_replace_and_append_small, modTestInsertString_replace_small, readFromStream, subString, testGetCharLength, testGetCharLengthAfterRelease, testGetRawByteStreamAfterRelease, testGetReaderAfterEndPos, testGetReaderAfterRelease, testGetReaderAtEndPos, testGetReaderAtSecondPos, testGetReaderAtStartPos, testGetWriterAfterRelease, testInsertStringAfterRelease, testReleaseAfterRelase, testSanity, testTruncateAfterRelease, transferData
 
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, 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
 

Field Detail

CLOBLENGTH

private static final long CLOBLENGTH
See Also:
Constant Field Values

BYTES_PER_CHAR

private static final long BYTES_PER_CHAR
See Also:
Constant Field Values
Constructor Detail

BiggerStoreStreamClobTest

public BiggerStoreStreamClobTest(java.lang.String name)
Method Detail

setUp

public void setUp()
           throws java.lang.Exception
Overrides:
setUp in class junit.framework.TestCase
Throws:
java.lang.Exception

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 InternalClobTest
Throws:
java.lang.Exception

suite

public static junit.framework.Test suite()

Built on Sat 2009-11-28 18:44:18-0800, from revision 885187

Apache Derby V10.6 Internals - Copyright © 2004,2008 The Apache Software Foundation. All Rights Reserved.