Class DefaultVerifyTableDefinitionVerifier
java.lang.Object
org.dbunit.assertion.comparer.value.verifier.DefaultVerifyTableDefinitionVerifier
- All Implemented Interfaces:
VerifyTableDefinitionVerifier
public class DefaultVerifyTableDefinitionVerifier
extends Object
implements VerifyTableDefinitionVerifier
Default implementation for
VerifyTableDefinitionVerifier which throws
IllegalStateException on configuration conflicts.- Since:
- 2.6.0
- Author:
- Jeff Jensen
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddoVerify(String tableName, String[] columnExclusionFilters, Map<String, ValueComparer> columnValueComparers) Verify the columnExclusionFilters and columnValueComparers agree.protected voidfailIfColumnValueComparersHaveExcludedColumn(String tableName, String columnName, Map<String, ValueComparer> columnValueComparers) protected booleanhasColumnExclusionFilters(String[] columnExclusionFilters) protected booleanhasColumnValueComparers(Map<String, ValueComparer> columnValueComparers) voidverify(String tableName, String[] columnExclusionFilters, Map<String, ValueComparer> columnValueComparers) voidverify(VerifyTableDefinition verifyTableDefinition) Verify theVerifyTableDefinitionis valid.
-
Constructor Details
-
DefaultVerifyTableDefinitionVerifier
public DefaultVerifyTableDefinitionVerifier()
-
-
Method Details
-
verify
Description copied from interface:VerifyTableDefinitionVerifierVerify theVerifyTableDefinitionis valid.- Specified by:
verifyin interfaceVerifyTableDefinitionVerifier
-
verify
public void verify(String tableName, String[] columnExclusionFilters, Map<String, ValueComparer> columnValueComparers) -
doVerify
protected void doVerify(String tableName, String[] columnExclusionFilters, Map<String, ValueComparer> columnValueComparers) Verify the columnExclusionFilters and columnValueComparers agree. -
failIfColumnValueComparersHaveExcludedColumn
protected void failIfColumnValueComparersHaveExcludedColumn(String tableName, String columnName, Map<String, ValueComparer> columnValueComparers) -
hasColumnExclusionFilters
-
hasColumnValueComparers
-