java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.apache.commons.lang.builder.CompareToBuilderTest
- All Implemented Interfaces:
- junit.framework.Test
- public class CompareToBuilderTest
- extends junit.framework.TestCase
Unit tests CompareToBuilder.
- Version:
- $Id: CompareToBuilderTest.java 161244 2005-04-14 06:16:36Z ggregory $
| Fields inherited from class junit.framework.TestCase |
|
|
Method Summary |
void |
assertReflectionCompareContract(java.lang.Object x,
java.lang.Object y,
java.lang.Object z,
boolean testTransients)
See "Effective Java" under "Consider Implementing Comparable". |
private void |
assertXYZCompareOrder(java.lang.Object x,
java.lang.Object y,
java.lang.Object z,
boolean testTransients)
|
static void |
main(java.lang.String[] args)
|
private int |
reflectionCompareSignum(java.lang.Object lhs,
java.lang.Object rhs,
boolean testTransients)
Returns the signum of the result of comparing x and y with
CompareToBuilder.reflectionCompare |
protected void |
setUp()
Sets up the fixture, for example, open a network connection. |
static junit.framework.Test |
suite()
|
protected void |
tearDown()
Tears down the fixture, for example, close a network connection. |
void |
testAppendSuper()
|
void |
testBoolean()
|
void |
testBooleanArray()
|
void |
testBooleanArrayHiddenByObject()
|
void |
testByte()
|
void |
testByteArray()
|
void |
testByteArrayHiddenByObject()
|
void |
testChar()
|
void |
testCharArray()
|
void |
testCharArrayHiddenByObject()
|
void |
testDouble()
|
void |
testDoubleArray()
|
void |
testDoubleArrayHiddenByObject()
|
void |
testFloat()
|
void |
testFloatArray()
|
void |
testFloatArrayHiddenByObject()
|
void |
testInt()
|
void |
testIntArray()
|
void |
testIntArrayHiddenByObject()
|
void |
testLong()
|
void |
testLongArray()
|
void |
testLongArrayHiddenByObject()
|
void |
testMixedArray()
|
void |
testMultiBooleanArray()
|
void |
testMultiByteArray()
|
void |
testMultiCharArray()
|
void |
testMultiDoubleArray()
|
void |
testMultiFloatArray()
|
void |
testMultiIntArray()
|
void |
testMultiLongArray()
|
void |
testMultiShortArray()
|
void |
testObject()
|
void |
testObjectArray()
|
void |
testObjectArrayHiddenByObject()
|
void |
testObjectComparator()
|
void |
testObjectComparatorNull()
|
void |
testObjectEx2()
|
void |
testRaggedArray()
|
void |
testReflectionCompare()
|
void |
testReflectionCompareEx1()
|
void |
testReflectionCompareEx2()
|
void |
testReflectionHierarchyCompare()
|
void |
testReflectionHierarchyCompare(boolean testTransients)
|
void |
testReflectionHierarchyCompareTransients()
|
void |
testShort()
|
void |
testShortArray()
|
void |
testShortArrayHiddenByObject()
|
| 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 |
CompareToBuilderTest
public CompareToBuilderTest(java.lang.String name)
main
public static void main(java.lang.String[] args)
suite
public static junit.framework.Test suite()
setUp
protected void setUp()
throws java.lang.Exception
- Description copied from class:
junit.framework.TestCase
- Sets up the fixture, for example, open a network connection.
This method is called before a test is executed.
tearDown
protected void tearDown()
throws java.lang.Exception
- Description copied from class:
junit.framework.TestCase
- Tears down the fixture, for example, close a network connection.
This method is called after a test is executed.
testReflectionCompare
public void testReflectionCompare()
testReflectionCompareEx1
public void testReflectionCompareEx1()
testReflectionCompareEx2
public void testReflectionCompareEx2()
testReflectionHierarchyCompare
public void testReflectionHierarchyCompare()
testReflectionHierarchyCompareTransients
public void testReflectionHierarchyCompareTransients()
assertXYZCompareOrder
private void assertXYZCompareOrder(java.lang.Object x,
java.lang.Object y,
java.lang.Object z,
boolean testTransients)
testReflectionHierarchyCompare
public void testReflectionHierarchyCompare(boolean testTransients)
assertReflectionCompareContract
public void assertReflectionCompareContract(java.lang.Object x,
java.lang.Object y,
java.lang.Object z,
boolean testTransients)
- See "Effective Java" under "Consider Implementing Comparable".
reflectionCompareSignum
private int reflectionCompareSignum(java.lang.Object lhs,
java.lang.Object rhs,
boolean testTransients)
- Returns the signum of the result of comparing x and y with
CompareToBuilder.reflectionCompare
testAppendSuper
public void testAppendSuper()
testObject
public void testObject()
testObjectEx2
public void testObjectEx2()
testObjectComparator
public void testObjectComparator()
testObjectComparatorNull
public void testObjectComparatorNull()
testLong
public void testLong()
testInt
public void testInt()
testShort
public void testShort()
testChar
public void testChar()
testByte
public void testByte()
testDouble
public void testDouble()
testFloat
public void testFloat()
testBoolean
public void testBoolean()
testObjectArray
public void testObjectArray()
testLongArray
public void testLongArray()
testIntArray
public void testIntArray()
testShortArray
public void testShortArray()
testCharArray
public void testCharArray()
testByteArray
public void testByteArray()
testDoubleArray
public void testDoubleArray()
testFloatArray
public void testFloatArray()
testBooleanArray
public void testBooleanArray()
testMultiLongArray
public void testMultiLongArray()
testMultiIntArray
public void testMultiIntArray()
testMultiShortArray
public void testMultiShortArray()
testMultiCharArray
public void testMultiCharArray()
testMultiByteArray
public void testMultiByteArray()
testMultiFloatArray
public void testMultiFloatArray()
testMultiDoubleArray
public void testMultiDoubleArray()
testMultiBooleanArray
public void testMultiBooleanArray()
testRaggedArray
public void testRaggedArray()
testMixedArray
public void testMixedArray()
testObjectArrayHiddenByObject
public void testObjectArrayHiddenByObject()
testLongArrayHiddenByObject
public void testLongArrayHiddenByObject()
testIntArrayHiddenByObject
public void testIntArrayHiddenByObject()
testShortArrayHiddenByObject
public void testShortArrayHiddenByObject()
testCharArrayHiddenByObject
public void testCharArrayHiddenByObject()
testByteArrayHiddenByObject
public void testByteArrayHiddenByObject()
testDoubleArrayHiddenByObject
public void testDoubleArrayHiddenByObject()
testFloatArrayHiddenByObject
public void testFloatArrayHiddenByObject()
testBooleanArrayHiddenByObject
public void testBooleanArrayHiddenByObject()