|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.terasoluna.fw.ex.unit.util.AssertUtils
public class AssertUtils
コンストラクタの概要 | |
---|---|
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
|
assertInputEquals(InputSource<T> expected,
Collection<T> actual)
2つの入力データが等しいことを表明します。 |
|
static
|
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 |
コンストラクタの詳細 |
---|
public AssertUtils()
メソッドの詳細 |
---|
public static void assertReflectionEquals(Object expected, Object actual)
Assert.assertEquals(String, String)
の実行のみ行います。
expected
- 期待値actual
- 検証対象のオブジェクトpublic static void assertReflectionEquals(Object expected, Object actual, String[] excludeFields)
Assert.assertEquals(String, String)
の実行のみ行います。
expected
- 期待値actual
- 検証対象のオブジェクトexcludeFields
- 比較対象外のフィールドpublic static void assertReflectionEquals(Object expected, Object actual, boolean testTransients)
Assert.assertEquals(String, String)
の実行のみ行います。
expected
- 期待値actual
- 検証対象のオブジェクトtestTransients
- transientのフィールドを比較の対象とするか否かpublic static <T> void assertInputEquals(InputSource<T> expected, InputSource<T> actual)
CsvSource
、DbSource
、
CollectionSource
を比較することで検証を行います。
expected
- 入力データの期待値actual
- 検証対象の入力データpublic static <T> void assertInputEquals(InputSource<T> expected, Collection<T> actual)
CsvSource
、DbSource
、
CollectionSource
)とコレクション型の検証対象入力データを比較します。
expected
- 入力データの期待値actual
- 検証対象の入力データpublic static void assertBLogicResultEquals(String expectedResultString, Object expectedResultObject, jp.terasoluna.fw.service.thin.BLogicResult actual)
BLogicResult
の結果文字列と結果オブジェクトが指定したものと等しいことを表明します。AssertionFailedError
をスローします。AssertionFailedError
をスローします。結果オブジェクトがMapの場合は結果オブジェクト同士の比較にassertMapEquals(Map, Map)
を使用します。 それ以外のBeanの場合、結果オブジェクトの各フィールドに対して、 ・フィールドがMapであれば、それぞれの値をassertMapEquals(Map, Map)
で比較します。 ・フィールドがCollectionであれば、それぞれの値をassertCollectionEquals(Collection, Collection)
で比較します。 ・それ以外の場合は、それぞれの値をassertReflectionEquals(Object, Object)
で比較します。 1つでもフィールドの比較結果が正しくない場合、結果オブジェクトは等しくないことになります。
expectedResultString
- 結果文字列の期待値expectedResultObject
- 結果オブジェクトの期待値actual
- 検証対象のBLogicResultassertReflectionEquals(Object, Object)
public static void assertBLogicResultObjectEquals(Object expectedResultObject, jp.terasoluna.fw.service.thin.BLogicResult actual)
BLogicResult
の結果オブジェクトが指定したものと等しいことを表明します。AssertionFailedError
をスローします。AssertionFailedError
をスローします。結果オブジェクトがMapの場合は結果オブジェクト同士の比較にassertMapEquals(Map, Map)
を使用します。 それ以外のBeanの場合、結果オブジェクトの各フィールドに対して、 ・フィールドがMapであれば、それぞれの値をassertMapEquals(Map, Map)
で比較します。 ・フィールドがCollectionであれば、それぞれの値をassertCollectionEquals(Collection, Collection)
で比較します。 ・それ以外の場合は、それぞれの値をassertReflectionEquals(Object, Object)
で比較します。 1つでもフィールドの比較結果が正しくない場合、結果オブジェクトは等しくないことになります。
expectedResultObject
- 結果オブジェクトの期待値actual
- 検査対象のBLogicResultassertReflectionEquals(Object, Object)
public static void assertBLogicResultStringEquals(String expectedResultString, jp.terasoluna.fw.service.thin.BLogicResult actual)
BLogicResult
の結果文字列が指定したものと等しいことを表明します。AssertionFailedError
をスローします。AssertionFailedError
をスローします。
expectedResultString
- 結果文字列の期待値actual
- 検証対象のBLogicResultpublic static void assertBLogicSuccessResultEquals(Object expectedResultObject, jp.terasoluna.fw.service.thin.BLogicResult actual)
BLogicResult
の結果文字列が成功時デフォルト文字列と等しいことを表明します。AssertionFailedError
をスローします。AssertionFailedError
をスローします。結果オブジェクトがMapの場合は結果オブジェクト同士の比較にassertMapEquals(Map, Map)
を使用します。 それ以外のBeanの場合、結果オブジェクトの各フィールドに対して、 ・フィールドがMapであれば、それぞれの値をassertMapEquals(Map, Map)
で比較します。 ・フィールドがCollectionであれば、それぞれの値をassertCollectionEquals(Collection, Collection)
で比較します。 ・それ以外の場合は、それぞれの値をassertReflectionEquals(Object, Object)
で比較します。 1つでもフィールドの比較結果が正しくない場合、結果オブジェクトは等しくないことになります。
actual
- 検証対象のBLogicResultpublic static void assertBLogicSuccess(jp.terasoluna.fw.service.thin.BLogicResult result)
BLogicResult
の結果文字列が成功時デフォルト文字列と等しいことを表明します。ComparisonFailure
をスローします。AssertionFailedError
をスローします。
result
- 検証対象のBLogicResultpublic static void assertBLogicFailureResultEquals(Object expectedResultObject, jp.terasoluna.fw.service.thin.BLogicResult actual)
BLogicResult
の結果文字列が失敗時デフォルト文字列と等しいことを表明します。AssertionFailedError
をスローします。ComparisonFailure
をスローします。結果オブジェクトがMapの場合は結果オブジェクト同士の比較にassertMapEquals(Map, Map)
を使用します。 それ以外のBeanの場合、結果オブジェクトの各フィールドに対して、 ・フィールドがMapであれば、それぞれの値をassertMapEquals(Map, Map)
で比較します。 ・フィールドがCollectionであれば、それぞれの値をassertCollectionEquals(Collection, Collection)
で比較します。 ・それ以外の場合は、それぞれの値をassertReflectionEquals(Object, Object)
で比較します。 1つでもフィールドの比較結果が正しくない場合、結果オブジェクトは等しくないことになります。
expectedResultObject
- 期待値actual
- 検証対象のBLogicResultpublic static void assertBLogicFailure(jp.terasoluna.fw.service.thin.BLogicResult result)
BLogicResult
の結果文字列が失敗時デフォルト文字列と等しいことを表明します。AssertionFailedError
をスローします。AssertionFailedError
をスローします。
actual
- 検証対象のBLogicResultpublic static void assertBLogicMessageEquals(String expectedKey, Object[] expectedValues, boolean expectedResource, jp.terasoluna.fw.service.thin.BLogicMessage actual)
BLogicMessage
のメッセージキーと置換文字列が期待値どおりであることを表明しますAssertionFailedError
をスローします。AssertionFailedError
をスローします。
expectedKey
- メッセージキーの期待値expectedValues
- 置換文字列の期待値expectedResource
- メッセージリソースを使用するか否かactual
- 検証対象のBLogicMessagepublic static void assertBLogicMessageEquals(String expectedGroupKey, jp.terasoluna.fw.service.thin.BLogicMessage expectedMessage, jp.terasoluna.fw.service.thin.BLogicResult actualBLogicResult)
BLogicResult
にセットされたBLogicMessage
が期待値と等しいことを表明します。AssertionFailedError
をスローします。AssertionFailedError
をスローします。
expectedGroupKey
- グループキーの期待値expectedMessage
- BLogicMessageの期待値actualBLogicResult
- 検証対象のBLogicResultpublic static void assertBLogicMessageEquals(String expectedGroupKey, String expectedMessageKey, jp.terasoluna.fw.service.thin.BLogicResult result)
BLogicResult
にセットされたBLogicMessage
が期待値と等しいことを表明します。AssertionFailedError
をスローします。AssertionFailedError
をスローします。
expectedGroupKey
- グループキーの期待値expectedMessageKey
- メッセージキーの期待値result
- 検証対象のBLogicResultpublic static void assertBLogicMessageEquals(String expectedGroupKey, String expectedMessageKey, Object[] expectedMessageValues, jp.terasoluna.fw.service.thin.BLogicResult result)
BLogicResult
にセットされたBLogicMessage
が期待値と等しいことを表明します。AssertionFailedError
をスローします。AssertionFailedError
をスローします。
expectedGroupKey
- グループキーの期待値expectedMessageKey
- メッセージキーの期待値expectedMessageValues
- 置換文字列の期待値result
- 検証対象のBLogicResultpublic static void assertBLogicMessageEquals(String expectedGroupKey, String expectedMessageKey, boolean expectedResource, jp.terasoluna.fw.service.thin.BLogicResult result)
BLogicResult
にセットされたBLogicMessage
が期待値と等しいことを表明します。AssertionFailedError
をスローします。AssertionFailedError
をスローします。
expectedGroupKey
- グループキーexpectedMessageKey
- メッセージキーexpectedResource
- メッセージリソースを使用するか否かresult
- 検証対象のBLogicResultpublic static void assertBLogicErrorMessageEquals(String expectedGroupKey, jp.terasoluna.fw.service.thin.BLogicMessage expectedMessage, jp.terasoluna.fw.service.thin.BLogicResult result)
BLogicResult
にセットされたBLogicMessage
(エラーメッセージ)が期待値と等しいことを表明します。AssertionFailedError
をスローします。AssertionFailedError
をスローします。
expectedGroupKey
- グループキーexpectedMessage
- メッセージキーresult
- 検証対象のBLogicResultpublic static void assertBLogicErrorMessageEquals(String expectedGroupKey, String expectedMessageKey, jp.terasoluna.fw.service.thin.BLogicResult result)
BLogicResult
にセットされたBLogicMessage
(エラーメッセージ)が期待値と等しいことを表明します。AssertionFailedError
をスローします。AssertionFailedError
をスローします。
expectedGroupKey
- グループキーの期待値expectedMessageKey
- メッセージキーの期待値result
- 検証対象のBLogicResultpublic static void assertBLogicErrorMessageEquals(String expectedGroupKey, String expectedMessageKey, Object[] expectedMessageValues, jp.terasoluna.fw.service.thin.BLogicResult result)
BLogicResult
にセットされたBLogicMessage
(エラーメッセージ)が期待値と等しいことを表明します。AssertionFailedError
をスローします。AssertionFailedError
をスローします。
expectedGroupKey
- グループキーの期待値expectedMessageKey
- メッセージキーの期待値expectedMessageValues
- 置換文字列の期待値result
- 検証対象のBLogicResultpublic static void assertBLogicErrorMessageEquals(String expectedGroupKey, String expectedMessageKey, boolean expectedResource, jp.terasoluna.fw.service.thin.BLogicResult result)
BLogicResult
にセットされたBLogicMessage
(エラーメッセージ)が期待値と等しいことを表明します。AssertionFailedError
をスローします。AssertionFailedError
をスローします。
expectedGroupKey
- グループキーの期待値expectedMessageKey
- メッセージキーの期待値expectedResource
- メッセージリソースを使用するか否かresult
- 検証対象のBLogicResultpublic static void assertBLogicMessageEquals(jp.terasoluna.fw.service.thin.BLogicMessage expected, jp.terasoluna.fw.service.thin.BLogicMessage actual)
BLogicMessage
が期待値と等しいことを表明します。AssertionFailedError
をスローします。AssertionFailedError
をスローします。
expected
- 期待値actual
- 検証対象のBLogicMessagepublic static void assertStringContains(String substring, String actual)
substring
- 部分文字列actual
- 検証対象の文字列StringAssert.assertContains(java.lang.String,
java.lang.String)
public static void assertStringContains(String message, String substring, String actual)
message
- 検証失敗時に表示されるメッセージsubstring
- 部分文字列actual
- 検証対象の文字列StringAssert.assertContains(java.lang.String,
java.lang.String, java.lang.String)
public static void assertStringNotContains(String substring, String actual)
substring
- 部分文字列actual
- 検証対象の文字列StringAssert.assertNotContains(java.lang.String,
java.lang.String)
public static void assertStringNotContains(String message, String substring, String actual)
message
- 検証失敗時に表示されるメッセージsubstring
- 部分文字列actual
- 検証対象の文字列StringAssert.assertNotContains(java.lang.String,
java.lang.String, java.lang.String)
public static void assertStringStartsWith(String substring, String actual)
substring
- 部分文字列actual
- 検証対象の文字列StringAssert.assertStartsWith(java.lang.String,
java.lang.String)
public static void assertStringStartsWith(String message, String substring, String actual)
message
- 検証失敗時に表示されるメッセージsubstring
- 部分文字列actual
- 検証対象の文字列StringAssert.assertStartsWith(java.lang.String,
java.lang.String, java.lang.String)
public static void assertStringNotStartsWith(String substring, String actual)
substring
- 部分文字列actual
- 検証対象の文字列StringAssert.assertNotStartsWith(java.lang.String,
java.lang.String)
public static void assertStringNotStartsWith(String message, String substring, String actual)
message
- 検証失敗時に表示されるメッセージsubstring
- 部分文字列actual
- 検証対象の文字列StringAssert.assertNotStartsWith(java.lang.String,
java.lang.String, java.lang.String)
public static void assertStringEndsWith(String substring, String actual)
substring
- 部分文字列actual
- 検証対象の文字列StringAssert.assertEndsWith(java.lang.String,
java.lang.String)
public static void assertStringEndsWith(String message, String substring, String actual)
message
- 検証失敗時に表示されるメッセージ 検証失敗時に表示されるメッセージsubstring
- 部分文字列actual
- 検証対象の文字列StringAssert.assertEndsWith(java.lang.String,
java.lang.String, java.lang.String)
public static void assertStringNotEndsWith(String substring, String actual)
substring
- 部分文字列actual
- 検証対象の文字列StringAssert.assertNotEndsWith(java.lang.String,
java.lang.String)
public static void assertStringNotEndsWith(String message, String substring, String actual)
message
- 検証失敗時に表示されるメッセージsubstring
- 部分文字列actual
- 検証対象の文字列StringAssert.assertNotEndsWith(java.lang.String,
java.lang.String, java.lang.String)
public static void assertArrayEquals(Object[] expected, Object[] actual)
expected
- 期待値actual
- 実際の値ArrayAssert.assertEquals(java.lang.Object[],
java.lang.Object[])
public static void assertArrayEquals(double[] expected, double[] actual, double delta)
expected
- 期待値actual
- 実際の値delta
- ArrayAssert.assertEquals(double[], double[],
double)
public static void assertArrayEquals(String message, double[] expected, double[] actual, double delta)
message
- 検証失敗時に表示されるメッセージexpected
- 期待値actual
- 実際の値delta
- junitx.framework.ArrayAssert#assertEquals(java.lang.String,
double[], double[], double))
public static void assertArrayEquals(String message, float[] expected, float[] actual, float delta)
message
- 検証失敗時に表示されるメッセージexpected
- 期待値actual
- 実際の値delta
- 許容範囲 許容範囲ArrayAssert.assertEquals(java.lang.String, float[],
float[], float)
public static void assertArrayEquals(float[] expected, float[] actual, float delta)
expected
- 期待値actual
- 実際の値delta
- 許容範囲ArrayAssert.assertEquals(float[], float[], float)
public static void assertArrayEquals(String message, long[] expected, long[] actual)
message
- 検証失敗時に表示されるメッセージexpected
- 期待値actual
- 実際の値ArrayAssert.assertEquals(java.lang.String, long[],
long[])
public static void assertArrayEquals(long[] expected, long[] actual)
expected
- 期待値actual
- 実際の値ArrayAssert.assertEquals(long[], long[])
public static void assertArrayEquals(String message, int[] expected, int[] actual)
message
- 検証失敗時に表示されるメッセージexpected
- 期待値actual
- 実際の値ArrayAssert.assertEquals(java.lang.String, int[],
int[])
public static void assertArrayEquals(int[] expected, int[] actual)
expected
- 期待値actual
- 実際の値ArrayAssert.assertEquals(int[], int[])
public static void assertArrayEquals(String message, short[] expected, short[] actual)
message
- 検証失敗時に表示されるメッセージexpected
- 期待値actual
- 実際の値ArrayAssert.assertEquals(java.lang.String, short[],
short[])
public static void assertArrayEquals(short[] expected, short[] actual)
expected
- 期待値actual
- 実際の値ArrayAssert.assertEquals(short[], short[])
public static void assertArrayEquals(String message, char[] expected, char[] actual)
message
- 検証失敗時に表示されるメッセージexpected
- 期待値actual
- 実際の値ArrayAssert.assertEquals(java.lang.String, char[],
char[])
public static void assertArrayEquals(char[] expected, char[] actual)
expected
- 期待値actual
- 実際の値ArrayAssert.assertEquals(char[], char[])
public static void assertArrayEquals(String message, boolean[] expected, boolean[] actual)
message
- 検証失敗時に表示されるメッセージexpected
- 期待値actual
- 実際の値ArrayAssert.assertEquals(java.lang.String,
boolean[], boolean[])
public static void assertArrayEquals(boolean[] expected, boolean[] actual)
expected
- 期待値actual
- 実際の値ArrayAssert.assertEquals(boolean[], boolean[])
public static void assertArrayEquals(String message, byte[] expected, byte[] actual)
message
- 検証失敗時に表示されるメッセージexpected
- 期待値actual
- 実際の値ArrayAssert.assertEquals(java.lang.String, byte[],
byte[])
public static void assertArrayEquals(byte[] expected, byte[] actual)
expected
- 期待値actual
- 実際の値ArrayAssert.assertEquals(byte[], byte[])
public static void assertCollectionSizeEquals(int expectedSize, Collection<?> actual)
expectedSize
- 要素数の期待値actual
- 対象のコレクションpublic static void assertCollectionEmpty(Collection<?> actual)
E
- コレクションの型パラメータactual
- 対象のコレクションpublic static void assertCollectionNotEmpty(Collection<?> actual)
E
- コレクションの型パラメータactual
- 対象のコレクションpublic static void assertCollectionEquals(Collection<?> expected, Collection<?> actual)
expected
- 期待値actual
- 検証対象のコレクションpublic static void assertCollectionContains(Collection<?> actual, Object value)
actual
- 実際の値value
- オブジェクトListAssert.assertContains(java.util.List,
java.lang.Object)
public static void assertMapEquals(Map<?,?> expected, Map<?,?> actual)
次の条件を満たす場合に等価とみなされます。
・二つのMapのサイズが等しい
・一方のMapの全てのキーが他方のMapに存在する
・全てのキーに対する二つのMapの値が等しい
(ここでは二つの値のフィールド同士が等しいことを意味します。assertReflectionEquals(Object, Object)
)参照。
expected
- 期待値actual
- 実際の値public static void assertMapEquals(Object[] expectedKeys, Object[] expectedValues, Map<?,?> actual)
等価の条件はassertMapEquals(Map, Map)
を参照。
expectedKeysとexpectedValuesの順序はキーに対する値の順序と一致させてください。
expectedKeys
- 期待値のキー配列expectedValues
- 期待値の値配列actual
- 実際の値public static void assertMapSizeEquals(int expectedSize, Map<?,?> actual)
expectedSize
- 要素数の期待値actual
- 対象のマップpublic static void assertObjectInstanceOf(String message, Class<?> expected, Object actual)
message
- 検証失敗時に表示されるメッセージexpected
- 期待値actual
- 実際の値ObjectAssert.assertInstanceOf(java.lang.String,
java.lang.Class, java.lang.Object)
public static void assertObjectInstanceOf(Class<?> expected, Object actual)
expected
- 期待値actual
- 実際の値ObjectAssert.assertInstanceOf(java.lang.Class,
java.lang.Object)
public static void assertObjectNotInstanceOf(String message, Class<?> expected, Object actual)
message
- 検証失敗時に表示されるメッセージexpected
- 期待値actual
- 実際の値ObjectAssert.assertNotInstanceOf(java.lang.String,
java.lang.Class, java.lang.Object)
public static void assertObjectNotInstanceOf(Class<?> expected, Object actual)
expected
- 期待値actual
- 実際の値ObjectAssert.assertNotInstanceOf(java.lang.Class,
java.lang.Object)
public static void assertThrowableEquals(String message, Throwable expected, Throwable actual)
message
- 検証失敗時に表示されるメッセージexpected
- 期待値actual
- 実際の値ThrowableAssert.assertEquals(java.lang.String,
java.lang.Throwable, java.lang.Throwable)
public static void assertThrowableEquals(Throwable expected, Throwable actual)
expected
- 期待値actual
- 実際の値ThrowableAssert.assertEquals(java.lang.Throwable,
java.lang.Throwable)
public static void assertThrowableSimilar(String message, Throwable expected, Throwable actual)
message
- 検証失敗時に表示されるメッセージexpected
- 期待値actual
- 実際の値ThrowableAssert.assertSimilar(java.lang.String,
java.lang.Throwable, java.lang.Throwable)
public static void assertThrowableSimilar(Throwable expected, Throwable actual)
expected
- 期待値actual
- 実際の値ThrowableAssert.assertSimilar(java.lang.Throwable,
java.lang.Throwable)
public static void assertDateEquals(Date expected, Date actual)
expected
- 期待値actual
- 実際の値public static void assertDateEquals(String expected, Date actual)
Timestamp.valueOf(String)
で変換できることを意味します。
expected
- 期待値actual
- 実際の値public static void assertDateNearEquals(Date expected, Date actual, long errorInMillisec)
expected
- 期待値actual
- 実際の値errorInMillisec
- 誤差(ミリ秒)public static void assertDateNearEquals(String expected, Date actual, long errorInMillisec)
Timestamp.valueOf(String)
で変換できることを意味します。
expected
- 期待値actual
- 実際の値errorInMillisec
- 誤差(ミリ秒)public static void assertFileEquals(String message, File expected, File actual)
message
- 検証失敗時に表示されるメッセージexpected
- 期待値actual
- 実際の値FileAssert.assertEquals(java.lang.String,
java.io.File, java.io.File)
public static void assertFileEquals(File expected, File actual)
expected
- 期待値actual
- 実際の値FileAssert.assertEquals(java.io.File, java.io.File)
public static void assertFileBinaryEquals(File expected, File actual)
expected
- 期待値actual
- 実際の値FileAssert.assertBinaryEquals(java.io.File,
java.io.File)
public static void assertFileBinaryEquals(String message, File expected, File actual)
message
- 検証失敗時に表示されるメッセージexpected
- 期待値actual
- 実際の値FileAssert.assertBinaryEquals(java.lang.String,
java.io.File, java.io.File)
public static void assertIteratorEquals(Iterator<?> expected, Iterator<?> actual)
expected
- actual
- public static void assertIteratorEquals(Collection<?> expected, Iterator<?> actual)
expected
- actual
-
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |