org.dbunitng.assertion
クラス AssertionHelper

java.lang.Object
  上位を拡張 org.dbunitng.assertion.AssertionHelper

public class AssertionHelper
extends java.lang.Object

アサーションヘルパークラス。

作成者:
jyukutyo

メソッドの概要
static void assertEquals(org.dbunit.dataset.IDataSet expectedDataSet, org.dbunit.dataset.IDataSet actualDataSet)
          Asserts that the two specified dataset are equals.
static void assertEqualsOnlyColumnsInFile(org.dbunit.dataset.IDataSet actual, java.lang.Class<?> clazz, java.lang.String fileName)
           ファイルに記述したカラムのみ比較する。
static void assertEqualsOnlyColumnsInFile(org.dbunit.dataset.IDataSet actual, java.lang.Class<?> clazz, java.lang.String subDirectoryPath, java.lang.String fileName)
           ファイルに記述したカラムのみ比較する。
static void assertEqualsOnlyColumnsInFile(org.dbunit.dataset.IDataSet actual, java.lang.String pathName)
           ファイルに記述したカラムのみ比較する。
static void assertEqualsOnlyColumnsInFile(java.util.List<?> beanList, java.lang.Class<?> clazz, java.lang.String fileName)
           ファイルに記述したカラムのみ比較する。
static void assertEqualsOnlyColumnsInFile(java.util.List<?> beanList, java.lang.Class<?> clazz, java.lang.String subDirectoryPath, java.lang.String fileName)
           ファイルに記述したカラムのみ比較する。
static void assertEqualsOnlyColumnsInFile(java.util.List<?> beanList, java.lang.String pathName)
           ファイルに記述したカラムのみ比較する。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

assertEqualsOnlyColumnsInFile

public static void assertEqualsOnlyColumnsInFile(java.util.List<?> beanList,
                                                 java.lang.Class<?> clazz,
                                                 java.lang.String subDirectoryPath,
                                                 java.lang.String fileName)

ファイルに記述したカラムのみ比較する。

期待値を記述したファイルは、引数のクラスがあるパッケージの以下のサブディレクトリに格納したファイルとなる。
 assertEqualsOnlyColumnsInFile(beanList, org.dbunitng.test.Sample.class, "sub1/sub2", "test.xml") => org/dbunitng/test/sub1/sub2/test.xml
 

パラメータ:
beanList - Beanのリスト
clazz - テストクラス
subDirectoryPath - サブディレクトリのパス
fileName - ファイル名
例外:
org.dbunit.DatabaseUnitException

assertEqualsOnlyColumnsInFile

public static void assertEqualsOnlyColumnsInFile(org.dbunit.dataset.IDataSet actual,
                                                 java.lang.Class<?> clazz,
                                                 java.lang.String subDirectoryPath,
                                                 java.lang.String fileName)

ファイルに記述したカラムのみ比較する。

期待値を記述したファイルは、引数のクラスがあるパッケージの以下のサブディレクトリに格納したファイルとなる。
 assertEqualsOnlyColumnsInFile(actual, org.dbunitng.test.Sample.class, "sub1/sub2", "test.xml") => org/dbunitng/test/sub1/sub2/test.xml
 

パラメータ:
actual - 実際の結果
clazz - テストクラス
subDirectoryPath - サブディレクトリのパス
fileName - ファイル名
例外:
org.dbunit.DatabaseUnitException

assertEqualsOnlyColumnsInFile

public static void assertEqualsOnlyColumnsInFile(org.dbunit.dataset.IDataSet actual,
                                                 java.lang.Class<?> clazz,
                                                 java.lang.String fileName)

ファイルに記述したカラムのみ比較する。

期待値を記述したファイルは、引数のクラスがあるパッケージに格納したファイルとなる。
 assertEqualsOnlyColumnsInFile(actual, org.dbunitng.test.Sample.class, "test.xml") => org/dbunitng/test/test.xml
 

パラメータ:
actual - 実際の結果
clazz - テストクラス
fileName - ファイル名
例外:
org.dbunit.DatabaseUnitException

assertEqualsOnlyColumnsInFile

public static void assertEqualsOnlyColumnsInFile(java.util.List<?> beanList,
                                                 java.lang.Class<?> clazz,
                                                 java.lang.String fileName)

ファイルに記述したカラムのみ比較する。

期待値を記述したファイルは、引数のクラスがあるパッケージに格納したファイルとなる。
 assertEqualsOnlyColumnsInFile(beanList, org.dbunitng.test.Sample.class, "test.xml") => org/dbunitng/test/test.xml
 

パラメータ:
beanList - Beanのリスト
clazz - テストクラス
fileName - ファイル名
例外:
org.dbunit.DatabaseUnitException

assertEqualsOnlyColumnsInFile

public static void assertEqualsOnlyColumnsInFile(java.util.List<?> beanList,
                                                 java.lang.String pathName)

ファイルに記述したカラムのみ比較する。

パラメータ:
beanList - Beanのリスト
pathName - ファイルのパス
例外:
org.dbunit.DatabaseUnitException

assertEqualsOnlyColumnsInFile

public static void assertEqualsOnlyColumnsInFile(org.dbunit.dataset.IDataSet actual,
                                                 java.lang.String pathName)

ファイルに記述したカラムのみ比較する。

パラメータ:
actual - 実際の結果
pathName - ファイルのパス
例外:
org.dbunit.DatabaseUnitException

assertEquals

public static void assertEquals(org.dbunit.dataset.IDataSet expectedDataSet,
                                org.dbunit.dataset.IDataSet actualDataSet)
                         throws org.dbunit.DatabaseUnitException
Asserts that the two specified dataset are equals. This method ignore the tables order.

例外:
org.dbunit.DatabaseUnitException