public class NullSQLTextTest extends BaseJDBCTestCase
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
SQLSTATE_SYNTAX_ERROR |
DEFAULT_DB_DIR, DERBY_LOG, ERRORSTACKTRACEFILE
Constructor and Description |
---|
NullSQLTextTest(java.lang.String name)
Create a test with the given name.
|
Modifier and Type | Method and Description |
---|---|
private static junit.framework.Test |
baseSuite(java.lang.String name) |
static junit.framework.Test |
suite()
Create suite containing client and embedded tests and to run
all tests in this class
|
private static void |
testCommentStmt(java.sql.Statement st,
java.lang.String sql,
boolean expectFailure)
Helper method for testDerby522().
|
void |
testDerby522()
Testing embedded comments in execute statement.
|
void |
testExecuteEmptyString() |
void |
testExecuteQueryEmptyString() |
void |
testExecuteUpdateEmptyString() |
void |
testNullStringExecuteQueryStatement()
Testing null string in executeQuery statement.
|
void |
testNullStringExecuteStatement()
Testing null string in execute statement.
|
void |
testNullStringExecuteUpdateStatement()
Testing null string in executeUpdate statement.
|
void |
testNullStringPreparedStatement()
Testing null string in prepared statement.
|
void |
testPrepareEmptyString() |
static void |
zeroArg()
Java method for procedure za()
|
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
public NullSQLTextTest(java.lang.String name)
name
- name of the test.public static junit.framework.Test suite()
private static junit.framework.Test baseSuite(java.lang.String name)
public void testNullStringPreparedStatement() throws java.sql.SQLException
java.sql.SQLException
- if database access errors or other errors occurpublic void testNullStringExecuteStatement() throws java.sql.SQLException
java.sql.SQLException
- if database access errors or other errors occurpublic void testNullStringExecuteQueryStatement() throws java.sql.SQLException
java.sql.SQLException
- if database access errors or other errors occurpublic void testNullStringExecuteUpdateStatement() throws java.sql.SQLException
java.sql.SQLException
- if database access errors or other errors occurpublic void testDerby522() throws java.sql.SQLException
java.sql.SQLException
- if database access errors or other errors occurprivate static void testCommentStmt(java.sql.Statement st, java.lang.String sql, boolean expectFailure) throws java.sql.SQLException
sql
- sql statementjava.sql.SQLException
- if database access errors or other errors occurpublic static void zeroArg()
public void testExecuteEmptyString() throws java.sql.SQLException
java.sql.SQLException
public void testExecuteUpdateEmptyString()
public void testExecuteQueryEmptyString()
public void testPrepareEmptyString()
Apache Derby V10.13 Internals - Copyright © 2004,2016 The Apache Software Foundation. All Rights Reserved.