org.unitils.reflectionassert |
|
Java Source File Name | Type | Comment |
CollectionComparator.java | Class | |
IgnoreDefaultsComparator.java | Class | |
LenientDatesComparator.java | Class | |
LenientNumberComparator.java | Class | |
LenientOrderCollectionComparator.java | Class | |
MapComparator.java | Class | |
ObjectComparator.java | Class | |
ReflectionAssert.java | Class | A class for asserting that 2 objects/collections are equal by comparing properties and fields of the
objects/collections using reflection.
The (combination of) comparator modes specify how strict the comparison must be:
- ignore defaults: compare only arguments (and inner values) that have a non default value (eg null) as exepected value
- lenient dates: do not compare actual date values, just that they both have a value or not
- lenient order: order is not important when comparing collections or arrays
There are 2 versions of each method: a len and a ref verion.
With the ref versions you can set the comparator modes explicitly (note: no modes means strict comparisson). |
ReflectionAssertCollectionsTest.java | Class | Test class for
ReflectionAssert tests for with assertProperty methods with collection arguments. |
ReflectionAssertCyclicCollectionTest.java | Class | Test class for
ReflectionAssert tests for cyclic dependencies between collections. |
ReflectionAssertPropertiesCollectionsTest.java | Class | Test class for
org.unitils.reflectionassert.ReflectionAssert tests for with
assertProperty methods with collection arguments. |
ReflectionAssertPropertiesTest.java | Class | Test class for
ReflectionAssert tests for with assertProperty methods. |
ReflectionAssertTest.java | Class | Test class for
ReflectionAssert . |
ReflectionAssertTraversedInstanceTest.java | Class | Tests for correct handling of traversed instances pairs in ReflectionAssert. |
ReflectionComparator.java | Class | Abstract superclass that defines a template for sub implementations that can compare objects of a certain kind.
Different instances of different subtypes will be chained to obtain a reflection comparator chain. |
ReflectionComparatorArrayTest.java | Class | Test class for
ReflectionComparator . |
ReflectionComparatorChainFactory.java | Class | This class functions as a factory for reflection comparator chains. |
ReflectionComparatorCollectionTest.java | Class | Test class for
ReflectionComparator . |
ReflectionComparatorEnumsTest.java | Class | Test class for
ReflectionComparator . |
ReflectionComparatorLenientTest.java | Class | Test class for
ReflectionComparator . |
ReflectionComparatorMapTest.java | Class | Test class for
ReflectionComparator . |
ReflectionComparatorMode.java | enum | Modes defining how to compare two values.
No mode means strict comparison. |
ReflectionComparatorPrimitivesArrayTest.java | Class | Test class for
ReflectionComparator . |
ReflectionComparatorPrimitivesTest.java | Class | Test class for
ReflectionComparator . |
ReflectionComparatorSharedReferencesTest.java | Class | |
ReflectionComparatorTest.java | Class | Test class for
ReflectionComparator . |
SimpleCasesComparator.java | Class | |