@Published public final class Assertion extends Object
修飾子とタイプ | メソッドと説明 |
---|---|
static void |
assertEquals(String msg,
nablarch.core.dataformat.DataRecord expected,
nablarch.core.dataformat.DataRecord actual)
DataRecord の比較を行う。 |
static void |
assertEquals(String msg,
List<nablarch.core.dataformat.DataRecord> expected,
List<nablarch.core.dataformat.DataRecord> actual)
DataRecord の比較を行う。 |
static void |
assertEquals(String msg,
Object expected,
Object actual)
期待値と実際の値が等価であることを表明する。
|
static void |
assertEqualsAsString(String message,
Object expected,
Object actual)
文字列として比較した場合に等価であることを表明する。
|
static <T> void |
assertEqualsIgnoringOrder(Collection<T> expected,
Collection<T> actual)
要素の順序を考慮しないで、2つのコレクションが等価な要素を保持していることを表明する。
|
static <T> void |
assertEqualsIgnoringOrder(String message,
Collection<T> expected,
Collection<T> actual)
要素の順序を考慮しないで、2つのコレクションが等価な要素を保持していることを表明する。
|
static <E,A> void |
assertEqualsIgnoringOrder(String message,
List<? extends Map<E>> expected,
List<? extends Map<A>> actual)
要素の順序を考慮しないで、2つのコレクションが等価な要素を保持していることを表明する。
|
static <T> void |
assertEqualsIgnoringOrder(String message,
T[] expected,
T[] actual)
要素の順序を考慮しないで、2つの配列が等価な要素を保持していることを表明する。
|
static <T> void |
assertEqualsIgnoringOrder(T[] expected,
T[] actual)
要素の順序を考慮しないで、2つの配列が等価な要素を保持していることを表明する。
|
static void |
assertListMapEquals(List<Map> expected,
List<? extends Map<?>> actual)
List<Map>の比較を行う。
|
static void |
assertListMapEquals(String message,
List<Map> expected,
List<? extends Map<?>> actual)
List<Map>の比較を行う。
|
static void |
assertMapEquals(Map expected,
Map<?> actual)
Mapの比較を行う。
|
static void |
assertMapEquals(String message,
Map expected,
Map<?> actual)
Mapの比較を行う。
|
static void |
assertNotXorNull(String message,
Object expected,
Object actual)
片方だけnullでないことを表明する。
|
static void |
assertProperties(Map expected,
Object actual)
Object に設定されたプロパティを表明する。
|
static void |
assertProperties(String message,
Map expected,
Object actual)
Object に設定されたプロパティを表明する。
|
static void |
assertSqlResultSetEquals(List<Map> expected,
nablarch.core.db.statement.SqlResultSet actual)
SqlResultSetの比較を行う。
|
static void |
assertSqlResultSetEquals(String message,
List<Map> expected,
nablarch.core.db.statement.SqlResultSet actual)
SqlResultSetの比較を行う。
|
static void |
assertSqlRowEquals(Map expected,
nablarch.core.db.statement.SqlRow actual)
SqlRowの比較を行う。
|
static void |
assertSqlRowEquals(String message,
Map expected,
nablarch.core.db.statement.SqlRow actual)
SqlRowの比較を行う。
|
static void |
assertTableEquals(List<TableData> expectedTables)
複数のTableDataの比較を行う。
|
static void |
assertTableEquals(String message,
List<TableData> expectedTables)
複数のTableDataの比較を行う。
|
static void |
assertTableEquals(String message,
TableData expected)
TableDataの比較を行う。
|
static void |
assertTableEquals(String message,
TableData expected,
TableData actual)
TableDataの比較を行う。
|
static void |
assertTableEquals(TableData expected)
TableDataの比較を行う。
|
static void |
assertTableEquals(TableData expected,
TableData actual)
TableDataの比較を行う。
|
static void |
fail(Object... messages)
失敗を表明する。
|
static void |
failComparing(String message,
Object expected,
Object actual)
比較に失敗したことを通知する。
|
public static void assertTableEquals(List<TableData> expectedTables)
expectedTables
- 期待値public static void assertTableEquals(String message, List<TableData> expectedTables)
message
- 比較失敗時のメッセージexpectedTables
- 期待値public static void assertTableEquals(TableData expected)
expected
- 期待値public static void assertTableEquals(String message, TableData expected)
message
- 比較失敗時のメッセージexpected
- 期待値public static void assertTableEquals(TableData expected, TableData actual)
expected
- 期待する値actual
- 実際の値public static void assertSqlResultSetEquals(List<Map> expected, nablarch.core.db.statement.SqlResultSet actual)
expected
- 期待する値actual
- 実際の値public static void assertSqlResultSetEquals(String message, List<Map> expected, nablarch.core.db.statement.SqlResultSet actual)
message
- メッセージexpected
- 期待する値actual
- 実際の値public static void assertListMapEquals(List<Map> expected, List<? extends Map<?>> actual)
expected
- 期待する値actual
- 実際の値Assertion.assertListMapEquals(String, List, List)
public static void assertListMapEquals(String message, List<Map> expected, List<? extends Map<?>> actual)
message
- メッセージexpected
- 期待する値actual
- 実際の値public static void assertSqlRowEquals(Map expected, nablarch.core.db.statement.SqlRow actual)
expected
- 期待する値actual
- 実際の値public static void assertSqlRowEquals(String message, Map expected, nablarch.core.db.statement.SqlRow actual)
message
- メッセージexpected
- 期待する値actual
- 実際の値public static void assertMapEquals(Map expected, Map<?> actual)
expected
- 期待する値actual
- 実際の値Assertion.assertMapEquals(String, Map, Map)
public static void assertMapEquals(String message, Map expected, Map<?> actual)
message
- 比較失敗時のメッセージexpected
- 期待する値actual
- 実際の値public static void assertTableEquals(String message, TableData expected, TableData actual)
message
- 失敗時のメッセージexpected
- 期待する値actual
- 実際の値public static <T> void assertEqualsIgnoringOrder(String message, T[] expected, T[] actual)
T
- 配列の総称型message
- メッセージexpected
- 期待する値actual
- 実際の値public static <T> void assertEqualsIgnoringOrder(T[] expected, T[] actual)
T
- 配列の総称型expected
- 期待する値actual
- 実際の値public static <T> void assertEqualsIgnoringOrder(Collection<T> expected, Collection<T> actual)
T
- コレクションの総称型expected
- 期待する値actual
- 実際の値public static <T> void assertEqualsIgnoringOrder(String message, Collection<T> expected, Collection<T> actual)
T
- コレクションの総称型message
- メッセージexpected
- 期待する値actual
- 実際の値public static <E,A> void assertEqualsIgnoringOrder(String message, List<? extends Map<E>> expected, List<? extends Map<A>> actual)
E
- 期待する値の型A
- 実際の値の型message
- メッセージexpected
- 期待する値actual
- 実際の値public static void assertEqualsAsString(String message, Object expected, Object actual)
message
- メッセージexpected
- 期待する値actual
- 実際の値public static void failComparing(String message, Object expected, Object actual)
message
- メッセージexpected
- 期待する値actual
- 実際の値public static void assertNotXorNull(String message, Object expected, Object actual)
message
- メッセージexpected
- 期待する値actual
- 実際の値public static void fail(Object... messages)
messages
- メッセージpublic static void assertProperties(Map expected, Object actual)
expected に指定した Map の持つキーに対して、 actual のプロパティの値を全てチェックする。
actual のプロパティが文字列ではない場合、プロパティの値をStringUtil#toString(Object)
で比較する。
expected
- オブジェクトが持つプロパティに期待される値を設定した Mapactual
- 実際の値public static void assertProperties(String message, Map expected, Object actual)
expected に指定した Map の持つキーに対して、 actual のプロパティの値を全てチェックする。
actual のプロパティが文字列ではない場合、プロパティの値をStringUtil#toString(Object)
で比較する。
message
- メッセージexpected
- オブジェクトが持つプロパティに期待される値を設定した Mapactual
- 実際の値public static void assertEquals(String msg, List<nablarch.core.dataformat.DataRecord> expected, List<nablarch.core.dataformat.DataRecord> actual)
DataRecord
の比較を行う。msg
- 比較失敗時のメッセージexpected
- 期待値actual
- 実際の値public static void assertEquals(String msg, nablarch.core.dataformat.DataRecord expected, nablarch.core.dataformat.DataRecord actual)
DataRecord
の比較を行う。msg
- 比較失敗時のメッセージexpected
- 期待値actual
- 実際の値