|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--junit.framework.Assert
|
+--junit.framework.TestCase
|
+--net.sourceforge.jtds.test.UnitTestBase
Base class for unit tests which do not connect to a database.
| Fields inherited from class junit.framework.TestCase |
fName |
| Constructor Summary | |
UnitTestBase(java.lang.String name)
Constructor. |
|
| Method Summary | |
protected void |
assertEquals(java.lang.String message,
java.lang.Object[] expected,
java.lang.Object[] actual)
Compare two arrays element-by-element. |
private void |
failNotEquals(java.lang.String message,
java.lang.Object[] expected,
java.lang.Object[] actual)
|
private java.lang.String |
format(java.lang.Object[] object)
Format an Object[] object to a String. |
static java.lang.Object |
invokeConstructor(java.lang.Class klass,
java.lang.Class[] classes,
java.lang.Object[] objects)
Invoke a constructor on a class using reflection. |
static java.lang.Object |
invokeGetInstanceField(java.lang.Object instance,
java.lang.String fieldName)
Get the value of an instance field on an object using reflection. |
static java.lang.Object |
invokeInstanceMethod(java.lang.Object instance,
java.lang.String methodName,
java.lang.Class[] classes,
java.lang.Object[] objects)
Invoke an instance method on an object using reflection. |
static java.lang.Object |
invokeStaticMethod(java.lang.Class klass,
java.lang.String methodName,
java.lang.Class[] classes,
java.lang.Object[] objects)
Invoke a static method on a class using reflection. |
| Methods inherited from class junit.framework.TestCase |
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, 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 |
|
| Constructor Detail |
public UnitTestBase(java.lang.String name)
name - The name of the test.| Method Detail |
public static java.lang.Object invokeConstructor(java.lang.Class klass,
java.lang.Class[] classes,
java.lang.Object[] objects)
klass - The class.classes - The classes in the parameter list.objects - The objects to be used as parameters.
public static java.lang.Object invokeGetInstanceField(java.lang.Object instance,
java.lang.String fieldName)
instance - The instance of the object.fieldName - The name of the field.
public static java.lang.Object invokeInstanceMethod(java.lang.Object instance,
java.lang.String methodName,
java.lang.Class[] classes,
java.lang.Object[] objects)
instance - The instance of the object.methodName - The name of the method.classes - The classes in the parameter list.objects - The objects to be used as parameters.
public static java.lang.Object invokeStaticMethod(java.lang.Class klass,
java.lang.String methodName,
java.lang.Class[] classes,
java.lang.Object[] objects)
klass - The class.methodName - The name of the method.classes - The classes in the parameter list.objects - The objects to be used as parameters.
protected void assertEquals(java.lang.String message,
java.lang.Object[] expected,
java.lang.Object[] actual)
Assert.assertEquals(String, Object, Object) method
does not handle them properly.message - The message to print upon failure.expected - The expected value.actual - The actual value.
private void failNotEquals(java.lang.String message,
java.lang.Object[] expected,
java.lang.Object[] actual)
Assert.failNotEquals(java.lang.String, java.lang.Object, java.lang.Object)private java.lang.String format(java.lang.Object[] object)
Object[] object to a String.object - The object to be formatted.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||