org.objectweb.jorm.mapper.rdb.util
Class DriverConformTest

java.lang.Object
  extended byorg.objectweb.jorm.mapper.rdb.util.DriverConformTest

public class DriverConformTest
extends java.lang.Object

This tools clas permits to check the conformance of a jdbc driver to the standard. The -interac option is an interactive mode that permits to specify the SQL type, the java type and optionaly the jdbc accessors.

Author:
S.Chassande-Barrioz

Constructor Summary
DriverConformTest(boolean debug)
           
 
Method Summary
 void close()
           
 void debug(java.lang.String msg)
           
 void fail(java.lang.String msg)
           
 void fail(java.lang.String msg, java.lang.String colType)
           
 void fail(java.lang.String msg, java.lang.Throwable t)
           
 void fail(java.lang.String msg, java.lang.Throwable t, java.lang.String colType)
           
static void main(java.lang.String[] args)
          Main method to launch the tests manually.
 void ok(java.lang.String msg)
           
 void ok(java.lang.String msg, java.lang.String colType)
           
static java.lang.String readString(java.lang.String invitation)
           
 void specif(java.lang.String sqlType, java.lang.String stype, java.lang.String sval, java.lang.String getter, java.lang.String setter)
           
 void standard()
           
 void testBigDecimal()
           
 void testBoolean()
           
 void testByte()
           
 void testDate()
           
 void testDouble()
           
 void testFloat()
           
 void testInt()
           
 void testLong()
           
 void testSequence()
           
 void testShort()
           
 void testString()
           
 void testTableExistence()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DriverConformTest

public DriverConformTest(boolean debug)
Method Detail

main

public static void main(java.lang.String[] args)
Main method to launch the tests manually.


specif

public void specif(java.lang.String sqlType,
                   java.lang.String stype,
                   java.lang.String sval,
                   java.lang.String getter,
                   java.lang.String setter)

standard

public void standard()

close

public void close()

testBoolean

public void testBoolean()

testByte

public void testByte()

testShort

public void testShort()

testInt

public void testInt()

testLong

public void testLong()

testFloat

public void testFloat()

testDouble

public void testDouble()

testDate

public void testDate()

testString

public void testString()

testBigDecimal

public void testBigDecimal()

testTableExistence

public void testTableExistence()

testSequence

public void testSequence()

readString

public static java.lang.String readString(java.lang.String invitation)
                                   throws java.lang.Exception
Throws:
java.lang.Exception

fail

public void fail(java.lang.String msg,
                 java.lang.Throwable t,
                 java.lang.String colType)

fail

public void fail(java.lang.String msg,
                 java.lang.Throwable t)

fail

public void fail(java.lang.String msg,
                 java.lang.String colType)

fail

public void fail(java.lang.String msg)

ok

public void ok(java.lang.String msg,
               java.lang.String colType)

ok

public void ok(java.lang.String msg)

debug

public void debug(java.lang.String msg)