public abstract class ValueComparerTemplateBase extends ValueComparerBase
ValueComparers, providing template methods and common
elements.BASE_FAIL_MSG| Constructor and Description |
|---|
ValueComparerTemplateBase() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
doCompare(ITable expectedTable,
ITable actualTable,
int rowNum,
java.lang.String columnName,
DataType dataType,
java.lang.Object expectedValue,
java.lang.Object actualValue)
Do the comparison and return a fail message or null if comparison passes.
|
protected abstract java.lang.String |
getFailPhrase() |
protected abstract boolean |
isExpected(ITable expectedTable,
ITable actualTable,
int rowNum,
java.lang.String columnName,
DataType dataType,
java.lang.Object expectedValue,
java.lang.Object actualValue) |
protected java.lang.String |
makeFailMessage(java.lang.Object expectedValue,
java.lang.Object actualValue)
Makes the fail message using
getFailPhrase(). |
compare, toStringprotected java.lang.String doCompare(ITable expectedTable, ITable actualTable, int rowNum, java.lang.String columnName, DataType dataType, java.lang.Object expectedValue, java.lang.Object actualValue) throws DatabaseUnitException
isExpected(ITable, ITable, int, String, DataType, Object, Object).doCompare in class ValueComparerBaseDatabaseUnitExceptionValueComparer.compare(ITable, ITable, int, String, DataType, Object,
Object)protected java.lang.String makeFailMessage(java.lang.Object expectedValue,
java.lang.Object actualValue)
getFailPhrase().protected abstract boolean isExpected(ITable expectedTable, ITable actualTable, int rowNum, java.lang.String columnName, DataType dataType, java.lang.Object expectedValue, java.lang.Object actualValue) throws DatabaseUnitException
DatabaseUnitExceptionprotected abstract java.lang.String getFailPhrase()
ValueComparerBase.BASE_FAIL_MSG.Copyright © 2002-2018. All Rights Reserved.