Package org.dbunit
Class Assertion
java.lang.Object
org.dbunit.Assertion
Provides static methods for the most common DbUnit assertion needs.
Although the methods are static, they rely on a
DbUnitAssert instance
to do the work. So, if you need to customize this class behavior, you can
create your own DbUnitAssert extension.- Since:
- 1.3 (Mar 22, 2002)
- Version:
- $Revision$ $Date$
- Author:
- Manuel Laflamme, Felipe Leme (dbunit@felipeal.net), Last changed by: $Author$
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidassertEquals(IDataSet expectedDataSet, IDataSet actualDataSet) static voidassertEquals(IDataSet expectedDataSet, IDataSet actualDataSet, FailureHandler failureHandler) static voidassertEquals(ITable expectedTable, ITable actualTable) static voidassertEquals(ITable expectedTable, ITable actualTable, FailureHandler failureHandler) static voidassertEquals(ITable expectedTable, ITable actualTable, Column[] additionalColumnInfo) static voidassertEqualsByQuery(IDataSet expectedDataset, IDatabaseConnection connection, String sqlQuery, String tableName, String[] ignoreCols) static voidassertEqualsByQuery(ITable expectedTable, IDatabaseConnection connection, String tableName, String sqlQuery, String[] ignoreCols) static voidassertEqualsIgnoreCols(IDataSet expectedDataset, IDataSet actualDataset, String tableName, String[] ignoreCols) static voidassertEqualsIgnoreCols(ITable expectedTable, ITable actualTable, String[] ignoreCols) static voidassertWithValueComparer(IDataSet expectedDataSet, IDataSet actualDataSet, ValueComparer defaultValueComparer, Map<String, Map<String, ValueComparer>> tableColumnValueComparers) static voidassertWithValueComparer(IDataSet expectedDataSet, IDataSet actualDataSet, FailureHandler failureHandler, ValueComparer defaultValueComparer, Map<String, Map<String, ValueComparer>> tableColumnValueComparers) static voidassertWithValueComparer(ITable expectedTable, ITable actualTable, ValueComparer defaultValueComparer, Map<String, ValueComparer> columnValueComparers) static voidassertWithValueComparer(ITable expectedTable, ITable actualTable, FailureHandler failureHandler, ValueComparer defaultValueComparer, Map<String, ValueComparer> columnValueComparers) static voidassertWithValueComparer(ITable expectedTable, ITable actualTable, Column[] additionalColumnInfo, ValueComparer defaultValueComparer, Map<String, ValueComparer> columnValueComparers) static DbUnitAssertstatic DbUnitValueComparerAssert
-
Method Details
-
assertEqualsIgnoreCols
public static void assertEqualsIgnoreCols(IDataSet expectedDataset, IDataSet actualDataset, String tableName, String[] ignoreCols) throws DatabaseUnitException - Throws:
DatabaseUnitException- See Also:
-
assertEqualsIgnoreCols
public static void assertEqualsIgnoreCols(ITable expectedTable, ITable actualTable, String[] ignoreCols) throws DatabaseUnitException - Throws:
DatabaseUnitException- See Also:
-
assertEqualsByQuery
public static void assertEqualsByQuery(IDataSet expectedDataset, IDatabaseConnection connection, String sqlQuery, String tableName, String[] ignoreCols) throws DatabaseUnitException, SQLException - Throws:
DatabaseUnitExceptionSQLException- See Also:
-
assertEqualsByQuery
public static void assertEqualsByQuery(ITable expectedTable, IDatabaseConnection connection, String tableName, String sqlQuery, String[] ignoreCols) throws DatabaseUnitException, SQLException - Throws:
DatabaseUnitExceptionSQLException- See Also:
-
assertEquals
public static void assertEquals(IDataSet expectedDataSet, IDataSet actualDataSet) throws DatabaseUnitException - Throws:
DatabaseUnitException- See Also:
-
assertEquals
public static void assertEquals(IDataSet expectedDataSet, IDataSet actualDataSet, FailureHandler failureHandler) throws DatabaseUnitException - Throws:
DatabaseUnitException- Since:
- 2.4
- See Also:
-
assertEquals
public static void assertEquals(ITable expectedTable, ITable actualTable) throws DatabaseUnitException - Throws:
DatabaseUnitException- See Also:
-
assertEquals
public static void assertEquals(ITable expectedTable, ITable actualTable, Column[] additionalColumnInfo) throws DatabaseUnitException - Throws:
DatabaseUnitException- See Also:
-
assertEquals
public static void assertEquals(ITable expectedTable, ITable actualTable, FailureHandler failureHandler) throws DatabaseUnitException - Throws:
DatabaseUnitException- Since:
- 2.4
- See Also:
-
assertWithValueComparer
public static void assertWithValueComparer(IDataSet expectedDataSet, IDataSet actualDataSet, ValueComparer defaultValueComparer, Map<String, Map<String, throws DatabaseUnitExceptionValueComparer>> tableColumnValueComparers) - Throws:
DatabaseUnitException- Since:
- 2.6.0
- See Also:
-
assertWithValueComparer
public static void assertWithValueComparer(ITable expectedTable, ITable actualTable, ValueComparer defaultValueComparer, Map<String, ValueComparer> columnValueComparers) throws DatabaseUnitException- Throws:
DatabaseUnitException- Since:
- 2.6.0
- See Also:
-
assertWithValueComparer
public static void assertWithValueComparer(IDataSet expectedDataSet, IDataSet actualDataSet, FailureHandler failureHandler, ValueComparer defaultValueComparer, Map<String, Map<String, throws DatabaseUnitExceptionValueComparer>> tableColumnValueComparers) - Throws:
DatabaseUnitException- Since:
- 2.6.0
- See Also:
-
assertWithValueComparer
public static void assertWithValueComparer(ITable expectedTable, ITable actualTable, Column[] additionalColumnInfo, ValueComparer defaultValueComparer, Map<String, ValueComparer> columnValueComparers) throws DatabaseUnitException- Throws:
DatabaseUnitException- Since:
- 2.6.0
- See Also:
-
assertWithValueComparer
public static void assertWithValueComparer(ITable expectedTable, ITable actualTable, FailureHandler failureHandler, ValueComparer defaultValueComparer, Map<String, ValueComparer> columnValueComparers) throws DatabaseUnitException- Throws:
DatabaseUnitException- Since:
- 2.6.0
- See Also:
-
getEqualsInstance
-
getValueCompareInstance
-