|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object junit.framework.Assert junit.framework.TestCase net.sourceforge.jtds.jdbc.TestBase net.sourceforge.jtds.jdbc.DatabaseTestCase net.sourceforge.jtds.jdbc.MetaDataTestCase net.sourceforge.jtds.jdbc.DatabaseMetaDataTest
Test DatabaseMetaData
.
Field Summary |
Fields inherited from class net.sourceforge.jtds.jdbc.DatabaseTestCase |
|
Fields inherited from class net.sourceforge.jtds.jdbc.TestBase |
con, props |
Fields inherited from class junit.framework.TestCase |
|
Constructor Summary | |
DatabaseMetaDataTest(java.lang.String name)
|
Method Summary | |
static void |
main(java.lang.String[] args)
|
void |
testBooleanOptions()
Test meta data functions that return boolean values. |
void |
testColumnClassName()
|
void |
testColumnMetaData()
Test to check DatabaseMetaData.getColumns and ResultSetMetaData is equivalent. |
void |
testDefaultValue()
Test for bug [1825743], default value not returned for column with default value. |
void |
testGetColumnsMetaData()
Test for bug [1120168] jTDS 101 - TDS data type 0 invalid. |
void |
testGetTables()
Test for bug [998765] Exception with Sybase and metaData.getTables() |
void |
testGetTableTypesOrder()
Test for bug [974036] Bug in 0.8rc1 DatabaseMetaData method getTableTypes() |
void |
testIntOptions()
Test meta data function that return integer values. |
void |
testProcedureColumns()
Test for bug [1184376] Sybase getProcedureColumns bug |
void |
testProcedureUseLOBsFalse()
Test for bug [1245775] Column type inconsistency when useLOBs=false. |
void |
testResultSetMetadate()
Test for bug [1833720], invalid table names for large result sets. |
void |
testResultSets()
Test meta data functions that return result sets. |
void |
testStringOptions()
Test meta data functions that return strings. |
void |
testTableMetaData()
Test for bug [1023984] Protocol error processing table meta data. |
Methods inherited from class net.sourceforge.jtds.jdbc.MetaDataTestCase |
checkColumnNames |
Methods inherited from class net.sourceforge.jtds.jdbc.DatabaseTestCase |
compareBytes, getLongString, getLongString, getType, getTypemap |
Methods inherited from class net.sourceforge.jtds.jdbc.TestBase |
compareInputStreams, compareReaders, connect, dropDatabase, dropFunction, dropProcedure, dropTable, dropTrigger, dropType, dropView, dump, dump, dumpAll, dumpKeys, dumpRow, dumpRow, getConnection, getConnection, makeObjects, makeTestTables, setUp, tearDown |
Methods inherited from class junit.framework.TestCase |
countTestCases, createResult, getName, run, run, runBare, 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 |
Constructor Detail |
public DatabaseMetaDataTest(java.lang.String name)
Method Detail |
public void testBooleanOptions() throws java.lang.Exception
java.lang.Exception
public void testStringOptions() throws java.lang.Exception
java.lang.Exception
public void testIntOptions() throws java.lang.Exception
java.lang.Exception
public void testResultSets() throws java.lang.Exception
java.lang.Exception
public void testGetTableTypesOrder() throws java.lang.Exception
java.lang.Exception
public void testGetTables() throws java.lang.Exception
java.lang.Exception
public void testGetColumnsMetaData() throws java.lang.Exception
java.lang.Exception
public void testTableMetaData() throws java.lang.Exception
Test to demonstrate failure to process the TDS table name token correctly. Must be run with TDS=8.0.
java.lang.Exception
public void testColumnClassName() throws java.sql.SQLException
java.sql.SQLException
public void testColumnMetaData() throws java.lang.Exception
java.lang.Exception
- if an error condition occurspublic void testResultSetMetadate() throws java.lang.Exception
java.lang.Exception
public void testProcedureColumns() throws java.lang.Exception
java.lang.Exception
public void testProcedureUseLOBsFalse() throws java.lang.Exception
java.lang.Exception
public void testDefaultValue() throws java.sql.SQLException
java.sql.SQLException
public static void main(java.lang.String[] args)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |