public class SysinfoAPITest extends BaseJDBCTestCase
| Modifier and Type | Field and Description |
|---|---|
(package private) java.sql.DatabaseMetaData |
dm |
DEFAULT_DB_DIR, DERBY_LOG, ERRORSTACKTRACEFILE| Constructor and Description |
|---|
SysinfoAPITest(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
setUp()
setUp - get a DatabaseMetadata object with which to compare
database information with what is reported by sysinfo
|
static junit.framework.Test |
suite() |
void |
testBuildNumber()
Test various invocations of sysinfo.getBuildNumber()
Extract the build number from the Database Product Version.
|
void |
testGetInfo()
Test sysinfo.getInfo()
Currently only tests getInfo() by comparing the first line with the
expected first line in English.
|
void |
testMajorVersion()
Test various invocations of sysinfo.getMajorVersion()
|
void |
testMinorVersion()
Test various invocations of sysinfo.getMinorVersion()
|
void |
testProductName()
Test various invocations of sysinfo.getProductName()
|
void |
testVersionString()
Test various invocations of sysinfo.getVersionString()
NOTE: sysinfo.getVersionString() returns the short version string.
|
assertCallError, assertCheckTable, assertCompileError, assertEquals, assertEquals, assertEquals, assertEquivalentDataType, assertErrorCode, assertGetIntError, assertNextError, assertPreparedStatementError, assertSQLExceptionEquals, assertSQLState, assertSQLState, assertStatementError, assertStatementError, assertStatementError, assertStatementError, assertStatementErrorUnordered, assertTableRowCount, assertUpdateCount, assertUpdateCount, assertWarning, checkAllConsistency, checkEstimatedRowCount, closeStatement, commit, createStatement, createStatement, createStatement, dropTable, dropTable, dropView, dropView, emptyStatementCache, getClientTransactionID, getConnection, getDatabaseProperty, getLastSQLException, 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, usingEmbeddedalarm, assertDirectoryDeleted, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertExecJavaCmdAsExpected, assertLaunchedJUnitTestMethod, assertLaunchedJUnitTestMethod, assertSecurityManager, assertThrowableEquals, currentDirectory, execJavaCmd, execJavaCmd, fail, getClassVersionMajor, getEmmaJar, getFailureFolder, getFilesWith, getJavaExecutableName, getSystemProperty, getTestConfiguration, getTestResource, hasInterruptibleIO, isCVM, isIBMJVM, isJ9Platform, isJava5, isJava7, isJava8, isPhoneME, isPlatform, isSunJVM, isWindowsPlatform, openTestResource, println, printStackTrace, readProcessOutput, removeDirectory, removeDirectory, removeFiles, removeSystemProperty, runsWithEmma, runsWithJaCoCo, setSystemProperty, sleep, sleepAtLeastOneTick, traceitassertEquals, 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, toStringpublic static junit.framework.Test suite()
public void testMajorVersion()
public void testMinorVersion()
public void testProductName()
public void testVersionString()
throws java.sql.SQLException
java.sql.SQLExceptionpublic void testBuildNumber()
throws java.sql.SQLException
java.sql.SQLExceptionpublic void testGetInfo()
throws java.io.IOException
java.io.IOExceptionpublic void setUp()
throws java.sql.SQLException
setUp in class junit.framework.TestCasejava.sql.SQLExceptionApache Derby V10.10 Internals - Copyright © 2004,2014 The Apache Software Foundation. All Rights Reserved.