public class DerbyNetAutoStartTest extends BaseJDBCTestCase
Modifier and Type | Field and Description |
---|---|
private java.util.Locale |
oldLocale |
private static boolean |
WITHOUTPORT |
private static boolean |
WITHPORT |
DEFAULT_DB_DIR, DERBY_LOG, ERRORSTACKTRACEFILE
Constructor and Description |
---|
DerbyNetAutoStartTest(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
private static junit.framework.Test |
baseSuite(java.lang.String name) |
(package private) static boolean |
checkLog(java.lang.String logFileName,
java.lang.String[] expected) |
void |
setUp()
Do some steps to prepare for the test.
|
private void |
startNetworkServerTrueHelper(boolean withport)
Helper method that actually starts the server.
|
static junit.framework.Test |
suite() |
protected void |
tearDown()
Tear down this fixture, sub-classes should call
super.tearDown().
|
void |
testStartNetworkServerFalse()
Test case 1
Test that if derby.drda.startNetworkServer property is false
that server does not come up.
|
void |
testStartNetworkServerLogMessageOnDualStart()
Test case 3
Test that if a network server is already running on
a certain port, starting the server after setting
derby.drda.startNetworkServer reflects an error message
indicating the server is already in use.
|
void |
testStartNetworkServerTrueWithInvalidPort()
Test case 2c.
|
void |
testStartNetworkServerTrueWithPort()
Test case 2b.
|
void |
ttestStartNetworkServerTrueNoPort()
Test case 2a.
|
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
private java.util.Locale oldLocale
private static boolean WITHOUTPORT
private static boolean WITHPORT
public void setUp()
setUp
in class junit.framework.TestCase
public void testStartNetworkServerFalse() throws java.lang.Exception
java.lang.Exception
public void ttestStartNetworkServerTrueNoPort() throws java.lang.Exception
java.lang.Exception
public void testStartNetworkServerTrueWithPort() throws java.lang.Exception
java.lang.Exception
public void testStartNetworkServerTrueWithInvalidPort() throws java.lang.Exception
java.lang.Exception
private void startNetworkServerTrueHelper(boolean withport) throws java.lang.Exception
withport
- java.lang.Exception
public void testStartNetworkServerLogMessageOnDualStart() throws java.lang.Exception
java.lang.Exception
static boolean checkLog(java.lang.String logFileName, java.lang.String[] expected) throws java.io.IOException
java.io.IOException
public static junit.framework.Test suite()
private static junit.framework.Test baseSuite(java.lang.String name)
protected void tearDown() throws java.lang.Exception
BaseJDBCTestCase
tearDown
in class BaseJDBCTestCase
java.lang.Exception
Apache Derby V10.13 Internals - Copyright © 2004,2016 The Apache Software Foundation. All Rights Reserved.