net.sourceforge.jtds.test
Class Tds5Test

java.lang.Object
  |
  +--junit.framework.Assert
        |
        +--junit.framework.TestCase
              |
              +--net.sourceforge.jtds.test.TestBase
                    |
                    +--net.sourceforge.jtds.test.DatabaseTestCase
                          |
                          +--net.sourceforge.jtds.test.Tds5Test
All Implemented Interfaces:
junit.framework.Test

public class Tds5Test
extends DatabaseTestCase

Test case to illustrate use of TDS 5 support.

Version:
1.0
Author:
Mike Hutchinson

Fields inherited from class net.sourceforge.jtds.test.DatabaseTestCase
typemap
 
Fields inherited from class net.sourceforge.jtds.test.TestBase
con, CONNECTION_PROPERTIES, props
 
Fields inherited from class junit.framework.TestCase
fName
 
Constructor Summary
Tds5Test(java.lang.String name)
           
 
Method Summary
static void main(java.lang.String[] args)
           
static junit.framework.Test suite()
           
 void testColMetaData()
          Test the new column meta data made available in Sybase 12
 void testDateTime()
          Test the new date and time data types in Sybase 12+
 void testImageText()
          Test for bug [1161609] Text or image data truncated on Sybase 12.5
 void testLongData()
          Test varchar and varbinary fields longer than 255 bytes.
 void testStreamImage()
          Test writing image data from InputStream
 void testStreamText()
          Test writing text data from Reader
 
Methods inherited from class net.sourceforge.jtds.test.DatabaseTestCase
compareBytes, dropFunction, dropProcedure, dropProcedure, dropTable, getLongString, getLongString, getType, getTypemap
 
Methods inherited from class net.sourceforge.jtds.test.TestBase
compareInputStreams, compareReaders, connect, disconnect, dump, dumpRow, getConnection, initLanguage, loadProperties, makeObjects, makeTestTables, setUp, showWarnings, 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, failNotEquals, failNotSame, failSame, format
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Constructor Detail

Tds5Test

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

suite

public static junit.framework.Test suite()

testColMetaData

public void testColMetaData()
                     throws java.lang.Exception
Test the new column meta data made available in Sybase 12
Throws:
java.lang.Exception -  

testDateTime

public void testDateTime()
                  throws java.lang.Exception
Test the new date and time data types in Sybase 12+
Throws:
java.lang.Exception -  

testLongData

public void testLongData()
                  throws java.lang.Exception
Test varchar and varbinary fields longer than 255 bytes. Test univarchar columns as well.
Throws:
java.lang.Exception -  

testImageText

public void testImageText()
                   throws java.lang.Exception
Test for bug [1161609] Text or image data truncated on Sybase 12.5
Throws:
java.lang.Exception -  

testStreamImage

public void testStreamImage()
                     throws java.lang.Exception
Test writing image data from InputStream
Throws:
java.lang.Exception -  

testStreamText

public void testStreamText()
                    throws java.lang.Exception
Test writing text data from Reader
Throws:
java.lang.Exception -  

main

public static void main(java.lang.String[] args)


Generated on April 15 2005