| Package | Description |
|---|---|
| org.dbunit | |
| org.dbunit.assertion | |
| org.dbunit.assertion.comparer.value | |
| org.dbunit.assertion.comparer.value.builder | |
| org.dbunit.assertion.comparer.value.verifier |
| Modifier and Type | Method and Description |
|---|---|
ValueComparer |
VerifyTableDefinition.getDefaultValueComparer() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,ValueComparer> |
VerifyTableDefinition.getColumnValueComparers() |
| Modifier and Type | Method and Description |
|---|---|
static void |
Assertion.assertWithValueComparer(IDataSet expectedDataSet,
IDataSet actualDataSet,
FailureHandler failureHandler,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,ValueComparer>> tableColumnValueComparers) |
static void |
Assertion.assertWithValueComparer(IDataSet expectedDataSet,
IDataSet actualDataSet,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,ValueComparer>> tableColumnValueComparers) |
static void |
Assertion.assertWithValueComparer(ITable expectedTable,
ITable actualTable,
Column[] additionalColumnInfo,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers) |
static void |
Assertion.assertWithValueComparer(ITable expectedTable,
ITable actualTable,
FailureHandler failureHandler,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers) |
static void |
Assertion.assertWithValueComparer(ITable expectedTable,
ITable actualTable,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers) |
protected void |
DefaultPrepAndExpectedTestCase.compareData(SortedTable expectedSortedTable,
SortedTable actualSortedTable,
Column[] additionalColumnInfo,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers)
Compare the tables, enables easy overriding.
|
protected void |
DefaultPrepAndExpectedTestCase.verifyData(ITable expectedTable,
ITable actualTable,
java.lang.String[] excludeColumns,
java.lang.String[] includeColumns,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers)
For the specified expected and actual tables (and excluding and including
the specified columns), verify the actual data is as expected.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
Assertion.assertWithValueComparer(IDataSet expectedDataSet,
IDataSet actualDataSet,
FailureHandler failureHandler,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,ValueComparer>> tableColumnValueComparers) |
static void |
Assertion.assertWithValueComparer(IDataSet expectedDataSet,
IDataSet actualDataSet,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,ValueComparer>> tableColumnValueComparers) |
static void |
Assertion.assertWithValueComparer(ITable expectedTable,
ITable actualTable,
Column[] additionalColumnInfo,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers) |
static void |
Assertion.assertWithValueComparer(ITable expectedTable,
ITable actualTable,
FailureHandler failureHandler,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers) |
static void |
Assertion.assertWithValueComparer(ITable expectedTable,
ITable actualTable,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers) |
protected void |
DefaultPrepAndExpectedTestCase.compareData(SortedTable expectedSortedTable,
SortedTable actualSortedTable,
Column[] additionalColumnInfo,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers)
Compare the tables, enables easy overriding.
|
protected void |
DefaultPrepAndExpectedTestCase.verifyData(ITable expectedTable,
ITable actualTable,
java.lang.String[] excludeColumns,
java.lang.String[] includeColumns,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers)
For the specified expected and actual tables (and excluding and including
the specified columns), verify the actual data is as expected.
|
| Constructor and Description |
|---|
VerifyTableDefinition(java.lang.String table,
java.lang.String[] excludeColumns,
java.lang.String[] includeColumns,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers)
Create a valid instance specifying exclude and include columns and use
the specified defaultValueComparer for all column comparisons not in the
columnValueComparers
Map. |
VerifyTableDefinition(java.lang.String table,
java.lang.String[] excludeColumns,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers)
Create a valid instance with all columns compared and exclude the
specified columns, and use the specified defaultValueComparer for all
column comparisons not in the columnValueComparers
Map. |
VerifyTableDefinition(java.lang.String table,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers)
Create a valid instance with all columns compared and use the specified
defaultValueComparer for all column comparisons not in the
columnValueComparers
Map. |
| Constructor and Description |
|---|
VerifyTableDefinition(java.lang.String table,
java.lang.String[] excludeColumns,
java.lang.String[] includeColumns,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers)
Create a valid instance specifying exclude and include columns and use
the specified defaultValueComparer for all column comparisons not in the
columnValueComparers
Map. |
VerifyTableDefinition(java.lang.String table,
java.lang.String[] excludeColumns,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers)
Create a valid instance with all columns compared and exclude the
specified columns, and use the specified defaultValueComparer for all
column comparisons not in the columnValueComparers
Map. |
VerifyTableDefinition(java.lang.String table,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers)
Create a valid instance with all columns compared and use the specified
defaultValueComparer for all column comparisons not in the
columnValueComparers
Map. |
| Modifier and Type | Method and Description |
|---|---|
protected ValueComparer |
DbUnitAssertBase.determineValidDefaultValueComparer(ValueComparer defaultValueComparer) |
protected ValueComparer |
DbUnitAssertBase.determineValueComparer(java.lang.String columnName,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<java.lang.String,ValueComparer> |
DbUnitAssertBase.determineValidColumnValueComparers(java.util.Map<java.lang.String,ValueComparer> columnValueComparers,
java.lang.String tableName) |
protected java.util.Map<java.lang.String,java.util.Map<java.lang.String,ValueComparer>> |
DbUnitAssertBase.determineValidTableColumnValueComparers(java.util.Map<java.lang.String,java.util.Map<java.lang.String,ValueComparer>> tableColumnValueComparers) |
| Modifier and Type | Method and Description |
|---|---|
void |
DbUnitAssertBase.assertWithValueComparer(IDataSet expectedDataSet,
IDataSet actualDataSet,
FailureHandler failureHandler,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,ValueComparer>> tableColumnValueComparers)
Asserts the two specified
IDataSets comparing their columns using
the specified columnValueComparers or defaultValueComparer and handles
failures using the specified failureHandler. |
void |
DbUnitValueComparerAssert.assertWithValueComparer(IDataSet expectedDataSet,
IDataSet actualDataSet,
ValueComparer defaultValueComparer)
Asserts the two specified
IDataSets comparing their columns using
the specified defaultValueComparer and handles failures using the default
FailureHandler. |
void |
DbUnitValueComparerAssert.assertWithValueComparer(IDataSet expectedDataSet,
IDataSet actualDataSet,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,ValueComparer>> tableColumnValueComparers)
Asserts the two specified
IDataSets comparing their columns using
the specified columnValueComparers or defaultValueComparer and handles
failures using the default FailureHandler. |
void |
DbUnitValueComparerAssert.assertWithValueComparer(ITable expectedTable,
ITable actualTable,
Column[] additionalColumnInfo,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers)
Asserts the two specified
ITables comparing their columns using
the specified columnValueComparers or defaultValueComparer and handles
failures using the default FailureHandler, using
additionalColumnInfo, if specified. |
void |
DbUnitAssertBase.assertWithValueComparer(ITable expectedTable,
ITable actualTable,
FailureHandler failureHandler,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers)
Asserts the two specified
ITables comparing their columns using
the specified columnValueComparers or defaultValueComparer and handles
failures using the specified failureHandler. |
void |
DbUnitValueComparerAssert.assertWithValueComparer(ITable expectedTable,
ITable actualTable,
ValueComparer defaultValueComparer)
Asserts the two specified
ITables comparing their columns using
the specified defaultValueComparer and handles failures using the default
FailureHandler. |
void |
DbUnitValueComparerAssert.assertWithValueComparer(ITable expectedTable,
ITable actualTable,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers)
Asserts the two specified
ITables comparing their columns using
the specified columnValueComparers or defaultValueComparer and handles
failures using the default FailureHandler. |
protected void |
DbUnitAssertBase.compareData(ITable expectedTable,
ITable actualTable,
DbUnitAssert.ComparisonColumn[] comparisonCols,
FailureHandler failureHandler,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers) |
protected void |
DbUnitAssertBase.compareData(ITable expectedTable,
ITable actualTable,
DbUnitAssert.ComparisonColumn[] comparisonCols,
FailureHandler failureHandler,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers,
int rowNum,
int columnNum) |
protected void |
DbUnitAssertBase.compareTables(IDataSet expectedDataSet,
IDataSet actualDataSet,
java.lang.String[] expectedNames,
FailureHandler failureHandler,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,ValueComparer>> tableColumnValueComparers) |
protected ValueComparer |
DbUnitAssertBase.determineValidDefaultValueComparer(ValueComparer defaultValueComparer) |
protected ValueComparer |
DbUnitAssertBase.determineValueComparer(java.lang.String columnName,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers) |
| Modifier and Type | Method and Description |
|---|---|
void |
DbUnitAssertBase.assertWithValueComparer(IDataSet expectedDataSet,
IDataSet actualDataSet,
FailureHandler failureHandler,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,ValueComparer>> tableColumnValueComparers)
Asserts the two specified
IDataSets comparing their columns using
the specified columnValueComparers or defaultValueComparer and handles
failures using the specified failureHandler. |
void |
DbUnitValueComparerAssert.assertWithValueComparer(IDataSet expectedDataSet,
IDataSet actualDataSet,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,ValueComparer>> tableColumnValueComparers)
Asserts the two specified
IDataSets comparing their columns using
the specified columnValueComparers or defaultValueComparer and handles
failures using the default FailureHandler. |
void |
DbUnitValueComparerAssert.assertWithValueComparer(ITable expectedTable,
ITable actualTable,
Column[] additionalColumnInfo,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers)
Asserts the two specified
ITables comparing their columns using
the specified columnValueComparers or defaultValueComparer and handles
failures using the default FailureHandler, using
additionalColumnInfo, if specified. |
void |
DbUnitAssertBase.assertWithValueComparer(ITable expectedTable,
ITable actualTable,
FailureHandler failureHandler,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers)
Asserts the two specified
ITables comparing their columns using
the specified columnValueComparers or defaultValueComparer and handles
failures using the specified failureHandler. |
void |
DbUnitValueComparerAssert.assertWithValueComparer(ITable expectedTable,
ITable actualTable,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers)
Asserts the two specified
ITables comparing their columns using
the specified columnValueComparers or defaultValueComparer and handles
failures using the default FailureHandler. |
protected void |
DbUnitAssertBase.compareData(ITable expectedTable,
ITable actualTable,
DbUnitAssert.ComparisonColumn[] comparisonCols,
FailureHandler failureHandler,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers) |
protected void |
DbUnitAssertBase.compareData(ITable expectedTable,
ITable actualTable,
DbUnitAssert.ComparisonColumn[] comparisonCols,
FailureHandler failureHandler,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers,
int rowNum,
int columnNum) |
protected void |
DbUnitAssertBase.compareTables(IDataSet expectedDataSet,
IDataSet actualDataSet,
java.lang.String[] expectedNames,
FailureHandler failureHandler,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,ValueComparer>> tableColumnValueComparers) |
protected java.util.Map<java.lang.String,ValueComparer> |
DbUnitAssertBase.determineValidColumnValueComparers(java.util.Map<java.lang.String,ValueComparer> columnValueComparers,
java.lang.String tableName) |
protected java.util.Map<java.lang.String,java.util.Map<java.lang.String,ValueComparer>> |
DbUnitAssertBase.determineValidTableColumnValueComparers(java.util.Map<java.lang.String,java.util.Map<java.lang.String,ValueComparer>> tableColumnValueComparers) |
protected ValueComparer |
DbUnitAssertBase.determineValueComparer(java.lang.String columnName,
ValueComparer defaultValueComparer,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers) |
| Modifier and Type | Class and Description |
|---|---|
class |
ConditionalSelectorMultiValueComparer
|
class |
ConditionalSetBiValueComparer<T>
Use one of two
ValueComparers based on a value present or not in a
set of values. |
class |
IsActualEqualToExpectedValueComparer
ValueComparer implementation that verifies actual value is equal to
expected value. |
class |
IsActualEqualToExpectedWithEmptyFailMessageValueComparer
ValueComparer implementation that verifies actual value is equal to
expected value and sets fail message to empty String. |
class |
IsActualGreaterThanExpectedValueComparer
ValueComparer implementation that verifies actual value is greater
than expected value. |
class |
IsActualGreaterThanOrEqualToExpectedValueComparer
ValueComparer implementation that verifies actual value is greater
than or equal to expected value. |
class |
IsActualLessThanExpectedValueComparer
ValueComparer implementation that verifies actual value is less than
expected value. |
class |
IsActualLessThanOrEqualToExpectedValueComparer
ValueComparer implementation that verifies actual value is less than
or equal to expected value. |
class |
IsActualNotEqualToExpectedValueComparer
ValueComparer implementation that verifies actual value is not equal
to expected value. |
class |
IsActualWithinToleranceOfExpectedTimestampValueComparer
ValueComparer implementation for Timestamps that verifies
actual value is within a low and high milliseconds tolerance range of
expected value. |
class |
NeverFailsValueComparer
ValueComparer implementation that verifies nothing and never fails;
NeverFailsValueComparer.isExpected(ITable, ITable, int, String, DataType, Object, Object)
always returns true. |
class |
ValueComparerBase
Base class for
ValueComparers providing a template method and common
elements, mainly consistent log message and toString. |
class |
ValueComparerTemplateBase
Base class for
ValueComparers, providing template methods and common
elements. |
| Modifier and Type | Method and Description |
|---|---|
ValueComparer |
ValueComparerDefaults.getDefaultValueComparer() |
ValueComparer |
DefaultValueComparerDefaults.getDefaultValueComparer() |
ValueComparer |
ValueComparerSelector.select(ITable expectedTable,
ITable actualTable,
int rowNum,
java.lang.String columnName,
DataType dataType,
java.lang.Object expectedValue,
java.lang.Object actualValue,
java.util.Map<java.lang.Object,ValueComparer> valueComparers) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,ValueComparer> |
ValueComparerDefaults.getDefaultColumnValueComparerMapForTable(java.lang.String tableName) |
java.util.Map<java.lang.String,ValueComparer> |
DefaultValueComparerDefaults.getDefaultColumnValueComparerMapForTable(java.lang.String tableName) |
java.util.Map<java.lang.String,java.util.Map<java.lang.String,ValueComparer>> |
ValueComparerDefaults.getDefaultTableColumnValueComparerMap() |
java.util.Map<java.lang.String,java.util.Map<java.lang.String,ValueComparer>> |
DefaultValueComparerDefaults.getDefaultTableColumnValueComparerMap() |
| Modifier and Type | Method and Description |
|---|---|
ValueComparer |
ValueComparerSelector.select(ITable expectedTable,
ITable actualTable,
int rowNum,
java.lang.String columnName,
DataType dataType,
java.lang.Object expectedValue,
java.lang.Object actualValue,
java.util.Map<java.lang.Object,ValueComparer> valueComparers) |
| Constructor and Description |
|---|
ConditionalSetBiValueComparer(ValueFactory<T> actualValueFactory,
java.util.Set<T> values,
ValueComparer inValuesValueComparer,
ValueComparer notInValuesValueComparer) |
| Constructor and Description |
|---|
ConditionalSelectorMultiValueComparer(java.util.Map<java.lang.Object,ValueComparer> valueComparers,
ValueComparerSelector valueComparerSelector) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.util.Map<java.lang.String,ValueComparer>> |
TableColumnValueComparerMapBuilder.build() |
java.util.Map<java.lang.String,ValueComparer> |
ColumnValueComparerMapBuilder.build() |
protected java.util.Map<java.lang.String,ValueComparer> |
TableColumnValueComparerMapBuilder.findOrMakeColumnMap(java.lang.String tableName) |
protected java.util.Map<java.lang.String,ValueComparer> |
TableColumnValueComparerMapBuilder.makeColumnToValueComparerMap() |
| Modifier and Type | Method and Description |
|---|---|
TableColumnValueComparerMapBuilder |
TableColumnValueComparerMapBuilder.add(java.lang.String tableName,
java.lang.String columnName,
ValueComparer valueComparer)
Add a table to column to
ValueComparer mapping. |
ColumnValueComparerMapBuilder |
ColumnValueComparerMapBuilder.add(java.lang.String columnName,
ValueComparer valueComparer)
Add a columnName to
ValueComparer mapping. |
| Modifier and Type | Method and Description |
|---|---|
TableColumnValueComparerMapBuilder |
TableColumnValueComparerMapBuilder.add(java.util.Map<java.lang.String,java.util.Map<java.lang.String,ValueComparer>> tableColumnValueComparers)
Add all mappings from the specified table map to this builder.
|
TableColumnValueComparerMapBuilder |
TableColumnValueComparerMapBuilder.add(java.lang.String tableName,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers)
Add all mappings from the specified column map to a column map for the
specified table in this builder.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultVerifyTableDefinitionVerifier.doVerify(java.lang.String tableName,
java.lang.String[] columnExclusionFilters,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers)
Verify the columnExclusionFilters and columnValueComparers agree.
|
protected void |
DefaultVerifyTableDefinitionVerifier.failIfColumnValueComparersHaveExcludedColumn(java.lang.String tableName,
java.lang.String columnName,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers) |
protected boolean |
DefaultVerifyTableDefinitionVerifier.hasColumnValueComparers(java.util.Map<java.lang.String,ValueComparer> columnValueComparers) |
void |
DefaultVerifyTableDefinitionVerifier.verify(java.lang.String tableName,
java.lang.String[] columnExclusionFilters,
java.util.Map<java.lang.String,ValueComparer> columnValueComparers) |
Copyright © 2002-2018. All Rights Reserved.