jp.terasoluna.fw.ex.unit.util
クラス AssertUtils

java.lang.Object
  上位を拡張 jp.terasoluna.fw.ex.unit.util.AssertUtils

public class AssertUtils
extends Object


コンストラクタの概要
AssertUtils()
           
 
メソッドの概要
static void assertArrayEquals(boolean[] expected, boolean[] actual)
          2つのboolean型の配列が等値であることを表明します。
static void assertArrayEquals(byte[] expected, byte[] actual)
          2つのbyte型の配列が等値であることを表明します。
static void assertArrayEquals(char[] expected, char[] actual)
          2つのchar型の配列が等値であることを表明します。
static void assertArrayEquals(double[] expected, double[] actual, double delta)
          2つのdouble型の配列が等値であることを表明します。
static void assertArrayEquals(float[] expected, float[] actual, float delta)
          2つのfloat型の配列が等値であることを表明します。
static void assertArrayEquals(int[] expected, int[] actual)
          2つのint型の配列が等値であることを表明します。
static void assertArrayEquals(long[] expected, long[] actual)
          2つのlong型の配列が等値であることを表明します。
static void assertArrayEquals(Object[] expected, Object[] actual)
          2つの配列が等値であることを表明します。
static void assertArrayEquals(short[] expected, short[] actual)
          2つのshort型の配列が等値であることを表明します。
static void assertArrayEquals(String message, boolean[] expected, boolean[] actual)
          2つのboolean型の配列が等値であることを表明します。
static void assertArrayEquals(String message, byte[] expected, byte[] actual)
          2つのbyte型の配列が等値であることを表明します。
static void assertArrayEquals(String message, char[] expected, char[] actual)
          2つのchar型の配列が等値であることを表明します。
static void assertArrayEquals(String message, double[] expected, double[] actual, double delta)
          2つのdouble型の配列が等値であることを表明します。
static void assertArrayEquals(String message, float[] expected, float[] actual, float delta)
          2つのfloat型の配列が等値であることを表明します。
static void assertArrayEquals(String message, int[] expected, int[] actual)
          2つのint型の配列が等値であることを表明します。
static void assertArrayEquals(String message, long[] expected, long[] actual)
          2つのlong型の配列が等値であることを表明します。
static void assertArrayEquals(String message, short[] expected, short[] actual)
          2つのshort型の配列が等値であることを表明します。
static void assertBLogicErrorMessageEquals(String expectedGroupKey, jp.terasoluna.fw.service.thin.BLogicMessage expectedMessage, jp.terasoluna.fw.service.thin.BLogicResult result)
          BLogicResultにセットされたBLogicMessage (エラーメッセージ)が期待値と等しいことを表明します。
static void assertBLogicErrorMessageEquals(String expectedGroupKey, String expectedMessageKey, jp.terasoluna.fw.service.thin.BLogicResult result)
          BLogicResultにセットされたBLogicMessage (エラーメッセージ)が期待値と等しいことを表明します。
static void assertBLogicErrorMessageEquals(String expectedGroupKey, String expectedMessageKey, boolean expectedResource, jp.terasoluna.fw.service.thin.BLogicResult result)
          BLogicResultにセットされたBLogicMessage (エラーメッセージ)が期待値と等しいことを表明します。
static void assertBLogicErrorMessageEquals(String expectedGroupKey, String expectedMessageKey, Object[] expectedMessageValues, jp.terasoluna.fw.service.thin.BLogicResult result)
          BLogicResultにセットされたBLogicMessage (エラーメッセージ)が期待値と等しいことを表明します。
static void assertBLogicFailure(jp.terasoluna.fw.service.thin.BLogicResult result)
          BLogicResultの結果文字列が失敗時デフォルト文字列と等しいことを表明します。
static void assertBLogicFailureResultEquals(Object expectedResultObject, jp.terasoluna.fw.service.thin.BLogicResult actual)
          BLogicResultの結果文字列が失敗時デフォルト文字列と等しいことを表明します。
static void assertBLogicMessageEquals(jp.terasoluna.fw.service.thin.BLogicMessage expected, jp.terasoluna.fw.service.thin.BLogicMessage actual)
          BLogicMessageが期待値と等しいことを表明します。
static void assertBLogicMessageEquals(String expectedGroupKey, jp.terasoluna.fw.service.thin.BLogicMessage expectedMessage, jp.terasoluna.fw.service.thin.BLogicResult actualBLogicResult)
          BLogicResultにセットされたBLogicMessageが期待値と等しいことを表明します。
static void assertBLogicMessageEquals(String expectedKey, Object[] expectedValues, boolean expectedResource, jp.terasoluna.fw.service.thin.BLogicMessage actual)
          BLogicMessageのメッセージキーと置換文字列が期待値どおりであることを表明します
検証に失敗した場合はAssertionFailedErrorをスローします。
static void assertBLogicMessageEquals(String expectedGroupKey, String expectedMessageKey, jp.terasoluna.fw.service.thin.BLogicResult result)
          BLogicResultにセットされたBLogicMessageが期待値と等しいことを表明します。
static void assertBLogicMessageEquals(String expectedGroupKey, String expectedMessageKey, boolean expectedResource, jp.terasoluna.fw.service.thin.BLogicResult result)
          BLogicResultにセットされたBLogicMessageが期待値と等しいことを表明します。
static void assertBLogicMessageEquals(String expectedGroupKey, String expectedMessageKey, Object[] expectedMessageValues, jp.terasoluna.fw.service.thin.BLogicResult result)
          BLogicResultにセットされたBLogicMessageが期待値と等しいことを表明します。
static void assertBLogicResultEquals(String expectedResultString, Object expectedResultObject, jp.terasoluna.fw.service.thin.BLogicResult actual)
          BLogicResultの結果文字列と結果オブジェクトが指定したものと等しいことを表明します。
static void assertBLogicResultObjectEquals(Object expectedResultObject, jp.terasoluna.fw.service.thin.BLogicResult actual)
          BLogicResultの結果オブジェクトが指定したものと等しいことを表明します。
static void assertBLogicResultStringEquals(String expectedResultString, jp.terasoluna.fw.service.thin.BLogicResult actual)
          BLogicResultの結果文字列が指定したものと等しいことを表明します。
static void assertBLogicSuccess(jp.terasoluna.fw.service.thin.BLogicResult result)
          BLogicResultの結果文字列が成功時デフォルト文字列と等しいことを表明します。
static void assertBLogicSuccessResultEquals(Object expectedResultObject, jp.terasoluna.fw.service.thin.BLogicResult actual)
          BLogicResultの結果文字列が成功時デフォルト文字列と等しいことを表明します。
static void assertCollectionContains(Collection<?> actual, Object value)
          コレクション(actual)の要素にオブジェクト(value)が含まれていることを表明します。
static void assertCollectionEmpty(Collection<?> actual)
          コレクション(actual)が空であることを表明します。
static void assertCollectionEquals(Collection<?> expected, Collection<?> actual)
          2つのコレクションが等価であることを表明します。
static void assertCollectionNotEmpty(Collection<?> actual)
          コレクション(actual)が空でないことを表明します。
static void assertCollectionSizeEquals(int expectedSize, Collection<?> actual)
          コレクション(actual)の要素数が指定数(expectedSize)であることを表明します。
static void assertDateEquals(Date expected, Date actual)
          二つのDateオブジェクトが表す1970年1月1日 00:00:00 GMT からのミリ秒数が等しいことを表明します。
static void assertDateEquals(String expected, Date actual)
          expected文字列で表現できるDateオブジェクトとactualのDateオブジェクトが表す1970年1月1日 00:00:00 GMT からのミリ秒数が等しいことを表明します。
static void assertDateNearEquals(Date expected, Date actual, long errorInMillisec)
          二つのDateオブジェクトが表す1970年1月1日 00:00:00 GMT からのミリ秒数の差が誤差以下であることを表明します。
static void assertDateNearEquals(String expected, Date actual, long errorInMillisec)
          expected文字列で表現できるDateオブジェクトとactualのDateオブジェクトが表す1970年1月1日 00:00:00 GMT からのミリ秒数の差が誤差以下であることを表明します。
static void assertFileBinaryEquals(File expected, File actual)
          2つのバイナリファイルが等値であることを表明します。
static void assertFileBinaryEquals(String message, File expected, File actual)
          2つのバイナリファイルが等値であることを表明します。
static void assertFileEquals(File expected, File actual)
          2つのファイルが等値であることを表明します。
static void assertFileEquals(String message, File expected, File actual)
          2つのファイルが等値であることを表明します。
static
<T> void
assertInputEquals(InputSource<T> expected, Collection<T> actual)
          2つの入力データが等しいことを表明します。
static
<T> void
assertInputEquals(InputSource<T> expected, InputSource<T> actual)
          2つの入力データが等しいことを表明します。
static void assertIteratorEquals(Collection<?> expected, Iterator<?> actual)
          田中実装箇所、javadocはまた今度。
static void assertIteratorEquals(Iterator<?> expected, Iterator<?> actual)
          田中実装箇所、javadocはまた今度。
static void assertMapEquals(Map<?,?> expected, Map<?,?> actual)
          2つのMapが等価であることを表明します。
static void assertMapEquals(Object[] expectedKeys, Object[] expectedValues, Map<?,?> actual)
          actualのMapがexpectedKeysのキー配列とexpectedValuesの値から構成されるMapが等価であることを表明します。
static void assertMapSizeEquals(int expectedSize, Map<?,?> actual)
          マップ(actual)の要素数が指定数(expectedSize)であることを表明します。
static void assertObjectInstanceOf(Class<?> expected, Object actual)
          オブジェクト(actual)がクラス(expected)のインスタンスであることを表明します。
static void assertObjectInstanceOf(String message, Class<?> expected, Object actual)
          オブジェクト(actual)がクラス(expected)のインスタンスであることを表明します。
static void assertObjectNotInstanceOf(Class<?> expected, Object actual)
          オブジェクト(actual)がクラス(expected)のインスタンスではないことを表明します。
static void assertObjectNotInstanceOf(String message, Class<?> expected, Object actual)
          オブジェクト(actual)がクラス(expected)のインスタンスではないことを表明します。
static void assertReflectionEquals(Object expected, Object actual)
          オブジェクト同士が等値であることを表明します。
static void assertReflectionEquals(Object expected, Object actual, boolean testTransients)
          オブジェクト同士が等値であることを表明します。
static void assertReflectionEquals(Object expected, Object actual, String[] excludeFields)
          オブジェクト同士が等値であることを表明します。
static void assertStringContains(String substring, String actual)
          文字列(actual)中に部分文字列(substring)が含まれていることを表明します。
static void assertStringContains(String message, String substring, String actual)
          文字列(actual)中に部分文字列(substring)が含まれていることを表明します。
static void assertStringEndsWith(String substring, String actual)
          文字列(actual)が部分文字列(substring)で終わっていることを表明します。
static void assertStringEndsWith(String message, String substring, String actual)
          文字列(actual)が部分文字列(substring)で終わっていることを表明します。
static void assertStringNotContains(String substring, String actual)
          文字列(actual)中に部分文字列(substring)が含まれていないことを表明します。
static void assertStringNotContains(String message, String substring, String actual)
          文字列(actual)中に部分文字列(substring)が含まれていないことを表明します。
static void assertStringNotEndsWith(String substring, String actual)
          文字列(actual)が部分文字列(substring)で終わっていないことを表明します。
static void assertStringNotEndsWith(String message, String substring, String actual)
          文字列(actual)が部分文字列(substring)で終わっていないことを表明します。
static void assertStringNotStartsWith(String substring, String actual)
          文字列(actual)が部分文字列(substring)で始まっていないことを表明します。
static void assertStringNotStartsWith(String message, String substring, String actual)
          文字列(actual)が部分文字列(substring)で始まっていないことを表明します。
static void assertStringStartsWith(String substring, String actual)
          文字列(actual)が部分文字列(substring)で始まっていることを表明します。
static void assertStringStartsWith(String message, String substring, String actual)
          文字列(actual)が部分文字列(substring)で始まっていることを表明します。
static void assertThrowableEquals(String message, Throwable expected, Throwable actual)
          2つの例外またはエラーが等値であることを表明します。
static void assertThrowableEquals(Throwable expected, Throwable actual)
          2つの例外またはエラーが等値であることを表明します。
static void assertThrowableSimilar(String message, Throwable expected, Throwable actual)
          2つの例外またはエラーがほぼ等値であることを表明します。
static void assertThrowableSimilar(Throwable expected, Throwable actual)
          2つの例外またはエラーがほぼ等値であることを表明します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AssertUtils

public AssertUtils()
メソッドの詳細

assertReflectionEquals

public static void assertReflectionEquals(Object expected,
                                          Object actual)
オブジェクト同士が等値であることを表明します。
対応するフィールドの値が等しい場合、オブジェクトが等値とみなされます。
検証に失敗した場合はAssertionFailedErrorがスローされます。
比較オブジェクトが両方Stringの場合はAssert.assertEquals(String, String) の実行のみ行います。

パラメータ:
expected - 期待値
actual - 検証対象のオブジェクト

assertReflectionEquals

public static void assertReflectionEquals(Object expected,
                                          Object actual,
                                          String[] excludeFields)
オブジェクト同士が等値であることを表明します。
対応するフィールドの値が等しい場合にオブジェクトが等値とみなされます。
excludeFieldsに設定したフィールドは比較の対象になりません。
検証に失敗した場合はAssertionFailedErrorがスローされます。
比較オブジェクトが両方Stringの場合はAssert.assertEquals(String, String) の実行のみ行います。

パラメータ:
expected - 期待値
actual - 検証対象のオブジェクト
excludeFields - 比較対象外のフィールド

assertReflectionEquals

public static void assertReflectionEquals(Object expected,
                                          Object actual,
                                          boolean testTransients)
オブジェクト同士が等値であることを表明します。
対応するフィールドの値が等しい場合にオブジェクトが等値とみなされます。
testTransientsをtrueに設定するとtransientフィールドが比較の対象になります。
検証に失敗した場合はAssertionFailedErrorがスローされます。
比較オブジェクトが両方Stringの場合はAssert.assertEquals(String, String) の実行のみ行います。

パラメータ:
expected - 期待値
actual - 検証対象のオブジェクト
testTransients - transientのフィールドを比較の対象とするか否か

assertInputEquals

public static <T> void assertInputEquals(InputSource<T> expected,
                                         InputSource<T> actual)
2つの入力データが等しいことを表明します。
CSV、DB、COllectionから取得したデータから作成したCsvSourceDbSourceCollectionSourceを比較することで検証を行います。
検証に失敗した場合はAssertionFailedErrorがスローされます。

パラメータ:
expected - 入力データの期待値
actual - 検証対象の入力データ

assertInputEquals

public static <T> void assertInputEquals(InputSource<T> expected,
                                         Collection<T> actual)
2つの入力データが等しいことを表明します。
CSV、DB、Collectionから取得した期待値(CsvSourceDbSourceCollectionSource)とコレクション型の検証対象入力データを比較します。
検証に失敗した場合はAssertionFailedErrorがスローされます。

パラメータ:
expected - 入力データの期待値
actual - 検証対象の入力データ

assertBLogicResultEquals

public static void assertBLogicResultEquals(String expectedResultString,
                                            Object expectedResultObject,
                                            jp.terasoluna.fw.service.thin.BLogicResult actual)
BLogicResultの結果文字列と結果オブジェクトが指定したものと等しいことを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。
検証対象のBLogicResultがnullである場合もAssertionFailedErrorをスローします。
 結果オブジェクトがMapの場合は結果オブジェクト同士の比較にassertMapEquals(Map, Map)を使用します。
 それ以外のBeanの場合、結果オブジェクトの各フィールドに対して、
  ・フィールドがMapであれば、それぞれの値をassertMapEquals(Map, Map)で比較します。
  ・フィールドがCollectionであれば、それぞれの値をassertCollectionEquals(Collection, Collection)で比較します。
  ・それ以外の場合は、それぞれの値をassertReflectionEquals(Object, Object)で比較します。
 1つでもフィールドの比較結果が正しくない場合、結果オブジェクトは等しくないことになります。
 

パラメータ:
expectedResultString - 結果文字列の期待値
expectedResultObject - 結果オブジェクトの期待値
actual - 検証対象のBLogicResult
関連項目:
assertReflectionEquals(Object, Object)

assertBLogicResultObjectEquals

public static void assertBLogicResultObjectEquals(Object expectedResultObject,
                                                  jp.terasoluna.fw.service.thin.BLogicResult actual)
BLogicResultの結果オブジェクトが指定したものと等しいことを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。
検証対象のBLogicResultがnullである場合もAssertionFailedErrorをスローします。
 結果オブジェクトがMapの場合は結果オブジェクト同士の比較にassertMapEquals(Map, Map)を使用します。
 それ以外のBeanの場合、結果オブジェクトの各フィールドに対して、
  ・フィールドがMapであれば、それぞれの値をassertMapEquals(Map, Map)で比較します。
  ・フィールドがCollectionであれば、それぞれの値をassertCollectionEquals(Collection, Collection)で比較します。
  ・それ以外の場合は、それぞれの値をassertReflectionEquals(Object, Object)で比較します。
 1つでもフィールドの比較結果が正しくない場合、結果オブジェクトは等しくないことになります。
 

パラメータ:
expectedResultObject - 結果オブジェクトの期待値
actual - 検査対象のBLogicResult
関連項目:
assertReflectionEquals(Object, Object)

assertBLogicResultStringEquals

public static void assertBLogicResultStringEquals(String expectedResultString,
                                                  jp.terasoluna.fw.service.thin.BLogicResult actual)
BLogicResultの結果文字列が指定したものと等しいことを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。
検証対象のBLogicResultがnullである場合もAssertionFailedErrorをスローします。

パラメータ:
expectedResultString - 結果文字列の期待値
actual - 検証対象のBLogicResult

assertBLogicSuccessResultEquals

public static void assertBLogicSuccessResultEquals(Object expectedResultObject,
                                                   jp.terasoluna.fw.service.thin.BLogicResult actual)
BLogicResultの結果文字列が成功時デフォルト文字列と等しいことを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。
検証対象のBLogicResultがnullである場合もAssertionFailedErrorをスローします。
成功時デフォルト文字列はデフォルトで「success」です。
この値を変更する場合はクラスパス上にあるterasoluna-unit-override.propertiesに
「success.string=設定値」
を設定してください。
 結果オブジェクトがMapの場合は結果オブジェクト同士の比較にassertMapEquals(Map, Map)を使用します。
 それ以外のBeanの場合、結果オブジェクトの各フィールドに対して、
  ・フィールドがMapであれば、それぞれの値をassertMapEquals(Map, Map)で比較します。
  ・フィールドがCollectionであれば、それぞれの値をassertCollectionEquals(Collection, Collection)で比較します。
  ・それ以外の場合は、それぞれの値をassertReflectionEquals(Object, Object)で比較します。
 1つでもフィールドの比較結果が正しくない場合、結果オブジェクトは等しくないことになります。
 

パラメータ:
actual - 検証対象のBLogicResult

assertBLogicSuccess

public static void assertBLogicSuccess(jp.terasoluna.fw.service.thin.BLogicResult result)
BLogicResultの結果文字列が成功時デフォルト文字列と等しいことを表明します。
検証に失敗した場合はComparisonFailureをスローします。
検証対象のBLogicResultがnullである場合もAssertionFailedErrorをスローします。

パラメータ:
result - 検証対象のBLogicResult

assertBLogicFailureResultEquals

public static void assertBLogicFailureResultEquals(Object expectedResultObject,
                                                   jp.terasoluna.fw.service.thin.BLogicResult actual)
BLogicResultの結果文字列が失敗時デフォルト文字列と等しいことを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。
検証対象のBLogicResultがnullである場合もComparisonFailure をスローします。
失敗時デフォルト文字列はデフォルトで「failure」です。
 結果オブジェクトがMapの場合は結果オブジェクト同士の比較にassertMapEquals(Map, Map)を使用します。
 それ以外のBeanの場合、結果オブジェクトの各フィールドに対して、
  ・フィールドがMapであれば、それぞれの値をassertMapEquals(Map, Map)で比較します。
  ・フィールドがCollectionであれば、それぞれの値をassertCollectionEquals(Collection, Collection)で比較します。
  ・それ以外の場合は、それぞれの値をassertReflectionEquals(Object, Object)で比較します。
 1つでもフィールドの比較結果が正しくない場合、結果オブジェクトは等しくないことになります。
 

パラメータ:
expectedResultObject - 期待値
actual - 検証対象のBLogicResult

assertBLogicFailure

public static void assertBLogicFailure(jp.terasoluna.fw.service.thin.BLogicResult result)
BLogicResultの結果文字列が失敗時デフォルト文字列と等しいことを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。
検証対象のBLogicResultがnullである場合もAssertionFailedErrorをスローします。
失敗時デフォルト文字列はデフォルトで「failure」です。
この値を変更する場合はクラスパス上にあるterasoluna-unit-override.propertiesに
「failure.string=設定値」
を設定してください。

パラメータ:
actual - 検証対象のBLogicResult

assertBLogicMessageEquals

public static void assertBLogicMessageEquals(String expectedKey,
                                             Object[] expectedValues,
                                             boolean expectedResource,
                                             jp.terasoluna.fw.service.thin.BLogicMessage actual)
BLogicMessageのメッセージキーと置換文字列が期待値どおりであることを表明します
検証に失敗した場合はAssertionFailedErrorをスローします。
検証対象のBLogicMessageがnullである場合もAssertionFailedErrorをスローします。

パラメータ:
expectedKey - メッセージキーの期待値
expectedValues - 置換文字列の期待値
expectedResource - メッセージリソースを使用するか否か
actual - 検証対象のBLogicMessage

assertBLogicMessageEquals

public static void assertBLogicMessageEquals(String expectedGroupKey,
                                             jp.terasoluna.fw.service.thin.BLogicMessage expectedMessage,
                                             jp.terasoluna.fw.service.thin.BLogicResult actualBLogicResult)
BLogicResultにセットされたBLogicMessageが期待値と等しいことを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。
検証対象のBLogicResultがnullである場合もAssertionFailedErrorをスローします。

パラメータ:
expectedGroupKey - グループキーの期待値
expectedMessage - BLogicMessageの期待値
actualBLogicResult - 検証対象のBLogicResult

assertBLogicMessageEquals

public static void assertBLogicMessageEquals(String expectedGroupKey,
                                             String expectedMessageKey,
                                             jp.terasoluna.fw.service.thin.BLogicResult result)
BLogicResultにセットされたBLogicMessageが期待値と等しいことを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。
検証対象のBLogicResultがnullである場合もAssertionFailedErrorをスローします。

パラメータ:
expectedGroupKey - グループキーの期待値
expectedMessageKey - メッセージキーの期待値
result - 検証対象のBLogicResult

assertBLogicMessageEquals

public static void assertBLogicMessageEquals(String expectedGroupKey,
                                             String expectedMessageKey,
                                             Object[] expectedMessageValues,
                                             jp.terasoluna.fw.service.thin.BLogicResult result)
BLogicResultにセットされたBLogicMessageが期待値と等しいことを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。
検証対象のBLogicResultがnullである場合もAssertionFailedErrorをスローします。

パラメータ:
expectedGroupKey - グループキーの期待値
expectedMessageKey - メッセージキーの期待値
expectedMessageValues - 置換文字列の期待値
result - 検証対象のBLogicResult

assertBLogicMessageEquals

public static void assertBLogicMessageEquals(String expectedGroupKey,
                                             String expectedMessageKey,
                                             boolean expectedResource,
                                             jp.terasoluna.fw.service.thin.BLogicResult result)
BLogicResultにセットされたBLogicMessageが期待値と等しいことを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。
検証対象のBLogicResultがnullである場合もAssertionFailedErrorをスローします。

パラメータ:
expectedGroupKey - グループキー
expectedMessageKey - メッセージキー
expectedResource - メッセージリソースを使用するか否か
result - 検証対象のBLogicResult

assertBLogicErrorMessageEquals

public static void assertBLogicErrorMessageEquals(String expectedGroupKey,
                                                  jp.terasoluna.fw.service.thin.BLogicMessage expectedMessage,
                                                  jp.terasoluna.fw.service.thin.BLogicResult result)
BLogicResultにセットされたBLogicMessage (エラーメッセージ)が期待値と等しいことを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。
検証対象のBLogicResultがnullである場合もAssertionFailedErrorをスローします。

パラメータ:
expectedGroupKey - グループキー
expectedMessage - メッセージキー
result - 検証対象のBLogicResult

assertBLogicErrorMessageEquals

public static void assertBLogicErrorMessageEquals(String expectedGroupKey,
                                                  String expectedMessageKey,
                                                  jp.terasoluna.fw.service.thin.BLogicResult result)
BLogicResultにセットされたBLogicMessage (エラーメッセージ)が期待値と等しいことを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。
検証対象のBLogicResultがnullである場合もAssertionFailedErrorをスローします。

パラメータ:
expectedGroupKey - グループキーの期待値
expectedMessageKey - メッセージキーの期待値
result - 検証対象のBLogicResult

assertBLogicErrorMessageEquals

public static void assertBLogicErrorMessageEquals(String expectedGroupKey,
                                                  String expectedMessageKey,
                                                  Object[] expectedMessageValues,
                                                  jp.terasoluna.fw.service.thin.BLogicResult result)
BLogicResultにセットされたBLogicMessage (エラーメッセージ)が期待値と等しいことを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。
検証対象のBLogicResultがnullである場合もAssertionFailedErrorをスローします。

パラメータ:
expectedGroupKey - グループキーの期待値
expectedMessageKey - メッセージキーの期待値
expectedMessageValues - 置換文字列の期待値
result - 検証対象のBLogicResult

assertBLogicErrorMessageEquals

public static void assertBLogicErrorMessageEquals(String expectedGroupKey,
                                                  String expectedMessageKey,
                                                  boolean expectedResource,
                                                  jp.terasoluna.fw.service.thin.BLogicResult result)
BLogicResultにセットされたBLogicMessage (エラーメッセージ)が期待値と等しいことを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。
検証対象のBLogicResultがnullである場合もAssertionFailedErrorをスローします。

パラメータ:
expectedGroupKey - グループキーの期待値
expectedMessageKey - メッセージキーの期待値
expectedResource - メッセージリソースを使用するか否か
result - 検証対象のBLogicResult

assertBLogicMessageEquals

public static void assertBLogicMessageEquals(jp.terasoluna.fw.service.thin.BLogicMessage expected,
                                             jp.terasoluna.fw.service.thin.BLogicMessage actual)
BLogicMessageが期待値と等しいことを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。
検証対象のBLogicMessageがnullである場合もAssertionFailedErrorをスローします。

パラメータ:
expected - 期待値
actual - 検証対象のBLogicMessage

assertStringContains

public static void assertStringContains(String substring,
                                        String actual)
文字列(actual)中に部分文字列(substring)が含まれていることを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。

パラメータ:
substring - 部分文字列
actual - 検証対象の文字列
関連項目:
StringAssert.assertContains(java.lang.String, java.lang.String)

assertStringContains

public static void assertStringContains(String message,
                                        String substring,
                                        String actual)
文字列(actual)中に部分文字列(substring)が含まれていることを表明します。
検証に失敗した場合はAssertionFailedErrorをスローし、メッセージ(message)を表示します

パラメータ:
message - 検証失敗時に表示されるメッセージ
substring - 部分文字列
actual - 検証対象の文字列
関連項目:
StringAssert.assertContains(java.lang.String, java.lang.String, java.lang.String)

assertStringNotContains

public static void assertStringNotContains(String substring,
                                           String actual)
文字列(actual)中に部分文字列(substring)が含まれていないことを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。

パラメータ:
substring - 部分文字列
actual - 検証対象の文字列
関連項目:
StringAssert.assertNotContains(java.lang.String, java.lang.String)

assertStringNotContains

public static void assertStringNotContains(String message,
                                           String substring,
                                           String actual)
文字列(actual)中に部分文字列(substring)が含まれていないことを表明します。
検証に失敗した場合はAssertionFailedErrorをスローし、メッセージ(message)を表示します。

パラメータ:
message - 検証失敗時に表示されるメッセージ
substring - 部分文字列
actual - 検証対象の文字列
関連項目:
StringAssert.assertNotContains(java.lang.String, java.lang.String, java.lang.String)

assertStringStartsWith

public static void assertStringStartsWith(String substring,
                                          String actual)
文字列(actual)が部分文字列(substring)で始まっていることを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。

パラメータ:
substring - 部分文字列
actual - 検証対象の文字列
関連項目:
StringAssert.assertStartsWith(java.lang.String, java.lang.String)

assertStringStartsWith

public static void assertStringStartsWith(String message,
                                          String substring,
                                          String actual)
文字列(actual)が部分文字列(substring)で始まっていることを表明します。
検証に失敗した場合はAssertionFailedErrorをスローし、メッセージ(message)を表示します。

パラメータ:
message - 検証失敗時に表示されるメッセージ
substring - 部分文字列
actual - 検証対象の文字列
関連項目:
StringAssert.assertStartsWith(java.lang.String, java.lang.String, java.lang.String)

assertStringNotStartsWith

public static void assertStringNotStartsWith(String substring,
                                             String actual)
文字列(actual)が部分文字列(substring)で始まっていないことを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。

パラメータ:
substring - 部分文字列
actual - 検証対象の文字列
関連項目:
StringAssert.assertNotStartsWith(java.lang.String, java.lang.String)

assertStringNotStartsWith

public static void assertStringNotStartsWith(String message,
                                             String substring,
                                             String actual)
文字列(actual)が部分文字列(substring)で始まっていないことを表明します。
検証に失敗した場合はAssertionFailedErrorをスローし、メッセージ(message)を表示します。

パラメータ:
message - 検証失敗時に表示されるメッセージ
substring - 部分文字列
actual - 検証対象の文字列
関連項目:
StringAssert.assertNotStartsWith(java.lang.String, java.lang.String, java.lang.String)

assertStringEndsWith

public static void assertStringEndsWith(String substring,
                                        String actual)
文字列(actual)が部分文字列(substring)で終わっていることを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。

パラメータ:
substring - 部分文字列
actual - 検証対象の文字列
関連項目:
StringAssert.assertEndsWith(java.lang.String, java.lang.String)

assertStringEndsWith

public static void assertStringEndsWith(String message,
                                        String substring,
                                        String actual)
文字列(actual)が部分文字列(substring)で終わっていることを表明します。
検証に失敗した場合はAssertionFailedErrorをスローし、メッセージ(message)を表示します。

パラメータ:
message - 検証失敗時に表示されるメッセージ 検証失敗時に表示されるメッセージ
substring - 部分文字列
actual - 検証対象の文字列
関連項目:
StringAssert.assertEndsWith(java.lang.String, java.lang.String, java.lang.String)

assertStringNotEndsWith

public static void assertStringNotEndsWith(String substring,
                                           String actual)
文字列(actual)が部分文字列(substring)で終わっていないことを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。

パラメータ:
substring - 部分文字列
actual - 検証対象の文字列
関連項目:
StringAssert.assertNotEndsWith(java.lang.String, java.lang.String)

assertStringNotEndsWith

public static void assertStringNotEndsWith(String message,
                                           String substring,
                                           String actual)
文字列(actual)が部分文字列(substring)で終わっていないことを表明します。
検証に失敗した場合はAssertionFailedErrorをスローし、メッセージ(message)を表示します。

パラメータ:
message - 検証失敗時に表示されるメッセージ
substring - 部分文字列
actual - 検証対象の文字列
関連項目:
StringAssert.assertNotEndsWith(java.lang.String, java.lang.String, java.lang.String)

assertArrayEquals

public static void assertArrayEquals(Object[] expected,
                                     Object[] actual)
2つの配列が等値であることを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。

パラメータ:
expected - 期待値
actual - 実際の値
関連項目:
ArrayAssert.assertEquals(java.lang.Object[], java.lang.Object[])

assertArrayEquals

public static void assertArrayEquals(double[] expected,
                                     double[] actual,
                                     double delta)
2つのdouble型の配列が等値であることを表明します。
下記のいずれかの場合に2つの配列が等値であるとみなします。

 ・配列の長さが等しい場合
 ・対応する要素どうしの誤差がdeltaの範囲内の場合
 ・両配列の参照がnullの場合

検証に失敗した場合はAssertionFailedErrorをスローします。

パラメータ:
expected - 期待値
actual - 実際の値
delta -
関連項目:
ArrayAssert.assertEquals(double[], double[], double)

assertArrayEquals

public static void assertArrayEquals(String message,
                                     double[] expected,
                                     double[] actual,
                                     double delta)
2つのdouble型の配列が等値であることを表明します。
検証に失敗した場合はAssertionFailedErrorをスローし、メッセージ(message)を表示します。

パラメータ:
message - 検証失敗時に表示されるメッセージ
expected - 期待値
actual - 実際の値
delta -
関連項目:
junitx.framework.ArrayAssert#assertEquals(java.lang.String, double[], double[], double))

assertArrayEquals

public static void assertArrayEquals(String message,
                                     float[] expected,
                                     float[] actual,
                                     float delta)
2つのfloat型の配列が等値であることを表明します。
下記のいずれかの場合に2つの配列が等値であるとみなします。

 ・配列の長さが等しい場合
 ・対応する要素どうしの誤差がdeltaの範囲内の場合
 ・両配列の参照がnullの場合

検証に失敗した場合はAssertionFailedErrorをスローし、メッセージ(message)を表示します。

パラメータ:
message - 検証失敗時に表示されるメッセージ
expected - 期待値
actual - 実際の値
delta - 許容範囲 許容範囲
関連項目:
ArrayAssert.assertEquals(java.lang.String, float[], float[], float)

assertArrayEquals

public static void assertArrayEquals(float[] expected,
                                     float[] actual,
                                     float delta)
2つのfloat型の配列が等値であることを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。

パラメータ:
expected - 期待値
actual - 実際の値
delta - 許容範囲
関連項目:
ArrayAssert.assertEquals(float[], float[], float)

assertArrayEquals

public static void assertArrayEquals(String message,
                                     long[] expected,
                                     long[] actual)
2つのlong型の配列が等値であることを表明します。
下記のいずれか場合に2つの配列が等値であるとみなします。

 ・配列の長さが等しい場合
 ・対応する要素どうしが等値である場合
 ・両配列の参照がnullの場合

検証に失敗した場合はAssertionFailedErrorをスローし、メッセージ(message)を表示します。

パラメータ:
message - 検証失敗時に表示されるメッセージ
expected - 期待値
actual - 実際の値
関連項目:
ArrayAssert.assertEquals(java.lang.String, long[], long[])

assertArrayEquals

public static void assertArrayEquals(long[] expected,
                                     long[] actual)
2つのlong型の配列が等値であることを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。

パラメータ:
expected - 期待値
actual - 実際の値
関連項目:
ArrayAssert.assertEquals(long[], long[])

assertArrayEquals

public static void assertArrayEquals(String message,
                                     int[] expected,
                                     int[] actual)
2つのint型の配列が等値であることを表明します。
下記のいずれか場合に2つの配列が等値であるとみなします。

 ・配列の長さが等しい場合
 ・対応する要素どうしが等値である場合
 ・両配列の参照がnullの場合

検証に失敗した場合はAssertionFailedErrorをスローし、メッセージ(message)を表示します。

パラメータ:
message - 検証失敗時に表示されるメッセージ
expected - 期待値
actual - 実際の値
関連項目:
ArrayAssert.assertEquals(java.lang.String, int[], int[])

assertArrayEquals

public static void assertArrayEquals(int[] expected,
                                     int[] actual)
2つのint型の配列が等値であることを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。

パラメータ:
expected - 期待値
actual - 実際の値
関連項目:
ArrayAssert.assertEquals(int[], int[])

assertArrayEquals

public static void assertArrayEquals(String message,
                                     short[] expected,
                                     short[] actual)
2つのshort型の配列が等値であることを表明します。
下記のいずれか場合に2つの配列が等値であるとみなします。

 ・配列の長さが等しい場合
 ・対応する要素同士がすべて等値である場合
 ・両配列の参照がnullの場合

検証に失敗した場合はAssertionFailedErrorをスローし、メッセージ(message)を表示します。

パラメータ:
message - 検証失敗時に表示されるメッセージ
expected - 期待値
actual - 実際の値
関連項目:
ArrayAssert.assertEquals(java.lang.String, short[], short[])

assertArrayEquals

public static void assertArrayEquals(short[] expected,
                                     short[] actual)
2つのshort型の配列が等値であることを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。

パラメータ:
expected - 期待値
actual - 実際の値
関連項目:
ArrayAssert.assertEquals(short[], short[])

assertArrayEquals

public static void assertArrayEquals(String message,
                                     char[] expected,
                                     char[] actual)
2つのchar型の配列が等値であることを表明します。
下記のいずれか場合に2つの配列が等値であるとみなします。

 ・配列の長さが等しくい場合
 ・対応する要素どうしが等値である場合
 ・両配列の参照がnullの場合

検証に失敗した場合はAssertionFailedErrorをスローし、メッセージ(message)を表示します。

パラメータ:
message - 検証失敗時に表示されるメッセージ
expected - 期待値
actual - 実際の値
関連項目:
ArrayAssert.assertEquals(java.lang.String, char[], char[])

assertArrayEquals

public static void assertArrayEquals(char[] expected,
                                     char[] actual)
2つのchar型の配列が等値であることを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。

パラメータ:
expected - 期待値
actual - 実際の値
関連項目:
ArrayAssert.assertEquals(char[], char[])

assertArrayEquals

public static void assertArrayEquals(String message,
                                     boolean[] expected,
                                     boolean[] actual)
2つのboolean型の配列が等値であることを表明します。
下記のいずれか場合に2つの配列が等値であるとみなします。

 ・配列の長さが等しい場合
 ・対応する要素どうしが等値である場合
 ・両配列の参照がnullの場合

検証に失敗した場合はAssertionFailedErrorをスローし、メッセージ(message)を表示します。

パラメータ:
message - 検証失敗時に表示されるメッセージ
expected - 期待値
actual - 実際の値
関連項目:
ArrayAssert.assertEquals(java.lang.String, boolean[], boolean[])

assertArrayEquals

public static void assertArrayEquals(boolean[] expected,
                                     boolean[] actual)
2つのboolean型の配列が等値であることを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。

パラメータ:
expected - 期待値
actual - 実際の値
関連項目:
ArrayAssert.assertEquals(boolean[], boolean[])

assertArrayEquals

public static void assertArrayEquals(String message,
                                     byte[] expected,
                                     byte[] actual)
2つのbyte型の配列が等値であることを表明します。
下記のいずれか場合に2つの配列が等値であるとみなします。

 ・配列の長さが等しい場合
 ・対応する要素どうしが等値である場合
 ・両配列の参照がnullの場合

検証に失敗した場合はAssertionFailedErrorをスローし、メッセージ(message)を表示します。

パラメータ:
message - 検証失敗時に表示されるメッセージ
expected - 期待値
actual - 実際の値
関連項目:
ArrayAssert.assertEquals(java.lang.String, byte[], byte[])

assertArrayEquals

public static void assertArrayEquals(byte[] expected,
                                     byte[] actual)
2つのbyte型の配列が等値であることを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。

パラメータ:
expected - 期待値
actual - 実際の値
関連項目:
ArrayAssert.assertEquals(byte[], byte[])

assertCollectionSizeEquals

public static void assertCollectionSizeEquals(int expectedSize,
                                              Collection<?> actual)
コレクション(actual)の要素数が指定数(expectedSize)であることを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。
コレクションがnullで有る場合も検証失敗となります。

パラメータ:
expectedSize - 要素数の期待値
actual - 対象のコレクション

assertCollectionEmpty

public static void assertCollectionEmpty(Collection<?> actual)
コレクション(actual)が空であることを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。
コレクションがnullで有る場合も検証失敗となります。

型パラメータ:
E - コレクションの型パラメータ
パラメータ:
actual - 対象のコレクション

assertCollectionNotEmpty

public static void assertCollectionNotEmpty(Collection<?> actual)
コレクション(actual)が空でないことを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。
コレクションがnullで有る場合も検証失敗となります。

型パラメータ:
E - コレクションの型パラメータ
パラメータ:
actual - 対象のコレクション

assertCollectionEquals

public static void assertCollectionEquals(Collection<?> expected,
                                          Collection<?> actual)
2つのコレクションが等価であることを表明します。
コレクションに格納されている要素のプロパティ同士が等しい場合2つのコレクションは等価であるとみなされます。

パラメータ:
expected - 期待値
actual - 検証対象のコレクション

assertCollectionContains

public static void assertCollectionContains(Collection<?> actual,
                                            Object value)
コレクション(actual)の要素にオブジェクト(value)が含まれていることを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。

パラメータ:
actual - 実際の値
value - オブジェクト
関連項目:
ListAssert.assertContains(java.util.List, java.lang.Object)

assertMapEquals

public static void assertMapEquals(Map<?,?> expected,
                                   Map<?,?> actual)
2つのMapが等価であることを表明します。
 次の条件を満たす場合に等価とみなされます。
 ・二つのMapのサイズが等しい
 ・一方のMapの全てのキーが他方のMapに存在する
 ・全てのキーに対する二つのMapの値が等しい
 (ここでは二つの値のフィールド同士が等しいことを意味します。assertReflectionEquals(Object, Object))参照。
 

パラメータ:
expected - 期待値
actual - 実際の値

assertMapEquals

public static void assertMapEquals(Object[] expectedKeys,
                                   Object[] expectedValues,
                                   Map<?,?> actual)
actualのMapがexpectedKeysのキー配列とexpectedValuesの値から構成されるMapが等価であることを表明します。
 等価の条件はassertMapEquals(Map, Map)を参照。
 expectedKeysとexpectedValuesの順序はキーに対する値の順序と一致させてください。
 
 

パラメータ:
expectedKeys - 期待値のキー配列
expectedValues - 期待値の値配列
actual - 実際の値

assertMapSizeEquals

public static void assertMapSizeEquals(int expectedSize,
                                       Map<?,?> actual)
マップ(actual)の要素数が指定数(expectedSize)であることを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。
マップがnullで有る場合も検証失敗となります。

パラメータ:
expectedSize - 要素数の期待値
actual - 対象のマップ

assertObjectInstanceOf

public static void assertObjectInstanceOf(String message,
                                          Class<?> expected,
                                          Object actual)
オブジェクト(actual)がクラス(expected)のインスタンスであることを表明します。
検証に失敗した場合はAssertionFailedErrorをスローし、メッセージ(message)を表示します。

パラメータ:
message - 検証失敗時に表示されるメッセージ
expected - 期待値
actual - 実際の値
関連項目:
ObjectAssert.assertInstanceOf(java.lang.String, java.lang.Class, java.lang.Object)

assertObjectInstanceOf

public static void assertObjectInstanceOf(Class<?> expected,
                                          Object actual)
オブジェクト(actual)がクラス(expected)のインスタンスであることを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。

パラメータ:
expected - 期待値
actual - 実際の値
関連項目:
ObjectAssert.assertInstanceOf(java.lang.Class, java.lang.Object)

assertObjectNotInstanceOf

public static void assertObjectNotInstanceOf(String message,
                                             Class<?> expected,
                                             Object actual)
オブジェクト(actual)がクラス(expected)のインスタンスではないことを表明します。
検証に失敗した場合はAssertionFailedErrorをスローし、メッセージ(message)を表示します。

パラメータ:
message - 検証失敗時に表示されるメッセージ
expected - 期待値
actual - 実際の値
関連項目:
ObjectAssert.assertNotInstanceOf(java.lang.String, java.lang.Class, java.lang.Object)

assertObjectNotInstanceOf

public static void assertObjectNotInstanceOf(Class<?> expected,
                                             Object actual)
オブジェクト(actual)がクラス(expected)のインスタンスではないことを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。

パラメータ:
expected - 期待値
actual - 実際の値
関連項目:
ObjectAssert.assertNotInstanceOf(java.lang.Class, java.lang.Object)

assertThrowableEquals

public static void assertThrowableEquals(String message,
                                         Throwable expected,
                                         Throwable actual)
2つの例外またはエラーが等値であることを表明します。
下記の場合に2つの例外またはエラーが等値であるとみなされます。

 ・同じクラスである場合
 ・メッセージが同じ場合

検証に失敗した場合はAssertionFailedErrorをスローし、メッセージ(message)を表示します。

パラメータ:
message - 検証失敗時に表示されるメッセージ
expected - 期待値
actual - 実際の値
関連項目:
ThrowableAssert.assertEquals(java.lang.String, java.lang.Throwable, java.lang.Throwable)

assertThrowableEquals

public static void assertThrowableEquals(Throwable expected,
                                         Throwable actual)
2つの例外またはエラーが等値であることを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。

パラメータ:
expected - 期待値
actual - 実際の値
関連項目:
ThrowableAssert.assertEquals(java.lang.Throwable, java.lang.Throwable)

assertThrowableSimilar

public static void assertThrowableSimilar(String message,
                                          Throwable expected,
                                          Throwable actual)
2つの例外またはエラーがほぼ等値であることを表明します。
下記の場合に2つの例外またはエラーがほぼ等値であるとみなされます。

 ・同じクラスである場合
 ・実際(actual)のメッセージが期待結果(expected)のメッセージを含んでいる場合

検証に失敗した場合はAssertionFailedErrorをスローし、メッセージ(message)を表示します。

パラメータ:
message - 検証失敗時に表示されるメッセージ
expected - 期待値
actual - 実際の値
関連項目:
ThrowableAssert.assertSimilar(java.lang.String, java.lang.Throwable, java.lang.Throwable)

assertThrowableSimilar

public static void assertThrowableSimilar(Throwable expected,
                                          Throwable actual)
2つの例外またはエラーがほぼ等値であることを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。

パラメータ:
expected - 期待値
actual - 実際の値
関連項目:
ThrowableAssert.assertSimilar(java.lang.Throwable, java.lang.Throwable)

assertDateEquals

public static void assertDateEquals(Date expected,
                                    Date actual)
二つのDateオブジェクトが表す1970年1月1日 00:00:00 GMT からのミリ秒数が等しいことを表明します。

パラメータ:
expected - 期待値
actual - 実際の値

assertDateEquals

public static void assertDateEquals(String expected,
                                    Date actual)
expected文字列で表現できるDateオブジェクトとactualのDateオブジェクトが表す1970年1月1日 00:00:00 GMT からのミリ秒数が等しいことを表明します。
ここで、「文字列で表現できる」とはTimestamp.valueOf(String)で変換できることを意味します。

パラメータ:
expected - 期待値
actual - 実際の値

assertDateNearEquals

public static void assertDateNearEquals(Date expected,
                                        Date actual,
                                        long errorInMillisec)
二つのDateオブジェクトが表す1970年1月1日 00:00:00 GMT からのミリ秒数の差が誤差以下であることを表明します。

パラメータ:
expected - 期待値
actual - 実際の値
errorInMillisec - 誤差(ミリ秒)

assertDateNearEquals

public static void assertDateNearEquals(String expected,
                                        Date actual,
                                        long errorInMillisec)
expected文字列で表現できるDateオブジェクトとactualのDateオブジェクトが表す1970年1月1日 00:00:00 GMT からのミリ秒数の差が誤差以下であることを表明します。
ここで、「文字列で表現できる」とはTimestamp.valueOf(String)で変換できることを意味します。

パラメータ:
expected - 期待値
actual - 実際の値
errorInMillisec - 誤差(ミリ秒)

assertFileEquals

public static void assertFileEquals(String message,
                                    File expected,
                                    File actual)
2つのファイルが等値であることを表明します。
検証に失敗した場合はAssertionFailedErrorをスローし、メッセージ(message)を表示します。

パラメータ:
message - 検証失敗時に表示されるメッセージ
expected - 期待値
actual - 実際の値
関連項目:
FileAssert.assertEquals(java.lang.String, java.io.File, java.io.File)

assertFileEquals

public static void assertFileEquals(File expected,
                                    File actual)
2つのファイルが等値であることを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。

パラメータ:
expected - 期待値
actual - 実際の値
関連項目:
FileAssert.assertEquals(java.io.File, java.io.File)

assertFileBinaryEquals

public static void assertFileBinaryEquals(File expected,
                                          File actual)
2つのバイナリファイルが等値であることを表明します。
検証に失敗した場合はAssertionFailedErrorをスローします。

パラメータ:
expected - 期待値
actual - 実際の値
関連項目:
FileAssert.assertBinaryEquals(java.io.File, java.io.File)

assertFileBinaryEquals

public static void assertFileBinaryEquals(String message,
                                          File expected,
                                          File actual)
2つのバイナリファイルが等値であることを表明します。
検証に失敗した場合はAssertionFailedErrorをスローし、メッセージ(message)を表示します。

パラメータ:
message - 検証失敗時に表示されるメッセージ
expected - 期待値
actual - 実際の値
関連項目:
FileAssert.assertBinaryEquals(java.lang.String, java.io.File, java.io.File)

assertIteratorEquals

public static void assertIteratorEquals(Iterator<?> expected,
                                        Iterator<?> actual)
田中実装箇所、javadocはまた今度。

パラメータ:
expected -
actual -

assertIteratorEquals

public static void assertIteratorEquals(Collection<?> expected,
                                        Iterator<?> actual)
田中実装箇所、javadocはまた今度。

パラメータ:
expected -
actual -


Copyright © 2011. All Rights Reserved.