Class ConditionalSelectorMultiValueComparer
java.lang.Object
org.dbunit.assertion.comparer.value.ValueComparerBase
org.dbunit.assertion.comparer.value.ConditionalSelectorMultiValueComparer
- All Implemented Interfaces:
ValueComparer
- Since:
- 2.6.0
- Author:
- Jeff Jensen
-
Field Summary
Fields inherited from class org.dbunit.assertion.comparer.value.ValueComparerBase
BASE_FAIL_MSG -
Constructor Summary
ConstructorsConstructorDescriptionConditionalSelectorMultiValueComparer(Map<Object, ValueComparer> valueComparers, ValueComparerSelector valueComparerSelector) -
Method Summary
Methods inherited from class org.dbunit.assertion.comparer.value.ValueComparerBase
compare
-
Constructor Details
-
ConditionalSelectorMultiValueComparer
public ConditionalSelectorMultiValueComparer(Map<Object, ValueComparer> valueComparers, ValueComparerSelector valueComparerSelector)
-
-
Method Details
-
doCompare
public String doCompare(ITable expectedTable, ITable actualTable, int rowNum, String columnName, DataType dataType, Object expectedValue, Object actualValue) throws DatabaseUnitException Description copied from class:ValueComparerBaseDo the comparison and return a fail message or null if comparison passes.- Specified by:
doComparein classValueComparerBase- Throws:
DatabaseUnitException- See Also:
-
toString
- Overrides:
toStringin classValueComparerBase
-