org.dbunit
Class Assertion

java.lang.Object
  extended by org.dbunit.Assertion

public class Assertion
extends Object

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: 885 $ $Date: 2008-11-23 12:49:32 +0100 (Sun, 23 Nov 2008) $
Author:
Manuel Laflamme, Felipe Leme (dbunit@felipeal.net), Last changed by: $Author: gommma $

Method Summary
static void assertEquals(IDataSet expectedDataSet, IDataSet actualDataSet)
           
static void assertEquals(IDataSet expectedDataSet, IDataSet actualDataSet, FailureHandler failureHandler)
           
static void assertEquals(ITable expectedTable, ITable actualTable)
           
static void assertEquals(ITable expectedTable, ITable actualTable, Column[] additionalColumnInfo)
           
static void assertEquals(ITable expectedTable, ITable actualTable, FailureHandler failureHandler)
           
static void assertEqualsByQuery(IDataSet expectedDataset, IDatabaseConnection connection, String sqlQuery, String tableName, String[] ignoreCols)
           
static void assertEqualsByQuery(ITable expectedTable, IDatabaseConnection connection, String tableName, String sqlQuery, String[] ignoreCols)
           
static void assertEqualsIgnoreCols(IDataSet expectedDataset, IDataSet actualDataset, String tableName, String[] ignoreCols)
           
static void assertEqualsIgnoreCols(ITable expectedTable, ITable actualTable, String[] ignoreCols)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

assertEqualsIgnoreCols

public static void assertEqualsIgnoreCols(IDataSet expectedDataset,
                                          IDataSet actualDataset,
                                          String tableName,
                                          String[] ignoreCols)
                                   throws DatabaseUnitException
Throws:
DatabaseUnitException
See Also:
DbUnitAssert.assertEqualsIgnoreCols(IDataSet, IDataSet, String, String[])

assertEqualsIgnoreCols

public static void assertEqualsIgnoreCols(ITable expectedTable,
                                          ITable actualTable,
                                          String[] ignoreCols)
                                   throws DatabaseUnitException
Throws:
DatabaseUnitException
See Also:
DbUnitAssert.assertEqualsIgnoreCols(ITable, ITable, String[])

assertEqualsByQuery

public static void assertEqualsByQuery(IDataSet expectedDataset,
                                       IDatabaseConnection connection,
                                       String sqlQuery,
                                       String tableName,
                                       String[] ignoreCols)
                                throws DatabaseUnitException,
                                       SQLException
Throws:
DatabaseUnitException
SQLException
See Also:
DbUnitAssert.assertEqualsByQuery(IDataSet, IDatabaseConnection, String, String, String[])

assertEqualsByQuery

public static void assertEqualsByQuery(ITable expectedTable,
                                       IDatabaseConnection connection,
                                       String tableName,
                                       String sqlQuery,
                                       String[] ignoreCols)
                                throws DatabaseUnitException,
                                       SQLException
Throws:
DatabaseUnitException
SQLException
See Also:
DbUnitAssert.assertEqualsByQuery(ITable, IDatabaseConnection, String, String, String[])

assertEquals

public static void assertEquals(IDataSet expectedDataSet,
                                IDataSet actualDataSet)
                         throws DatabaseUnitException
Throws:
DatabaseUnitException
See Also:
DbUnitAssert.assertEquals(IDataSet, IDataSet)

assertEquals

public static void assertEquals(IDataSet expectedDataSet,
                                IDataSet actualDataSet,
                                FailureHandler failureHandler)
                         throws DatabaseUnitException
Throws:
DatabaseUnitException
Since:
2.4
See Also:
DbUnitAssert.assertEquals(IDataSet, IDataSet, FailureHandler)

assertEquals

public static void assertEquals(ITable expectedTable,
                                ITable actualTable)
                         throws DatabaseUnitException
Throws:
DatabaseUnitException
See Also:
DbUnitAssert.assertEquals(ITable, ITable)

assertEquals

public static void assertEquals(ITable expectedTable,
                                ITable actualTable,
                                Column[] additionalColumnInfo)
                         throws DatabaseUnitException
Throws:
DatabaseUnitException
See Also:
DbUnitAssert.assertEquals(ITable, ITable, Column[])

assertEquals

public static void assertEquals(ITable expectedTable,
                                ITable actualTable,
                                FailureHandler failureHandler)
                         throws DatabaseUnitException
Throws:
DatabaseUnitException
Since:
2.4
See Also:
DbUnitAssert.assertEquals(ITable, ITable, FailureHandler)


Copyright © 2002-2012. All Rights Reserved.