public abstract class AssertionErrors extends ObjectSE
コンストラクターと説明 |
---|
AssertionErrors() |
修飾子と型 | メソッドと説明 |
---|---|
static void | assertEquals(StringSE message, ObjectSE expected, ObjectSE actual) 2 つのオブジェクトが等しいとアサートし、そうでない場合は AssertionError SE を上げます。 |
static void | assertFalse(StringSE message, boolean condition) 指定された条件が false であることをアサートし、それ以外の場合は AssertionError SE を発生させます。 |
static void | assertNotEquals(StringSE message, ObjectSE expected, ObjectSE actual) 2 つのオブジェクトが等しくないことをアサートし、それ以外の場合は AssertionError SE を発生させます。 |
static void | assertNotNull(StringSE message, ObjectSE object) 指定されたオブジェクトが null ではないことをアサートし、それ以外の場合は AssertionError SE を発生させます。 |
static void | assertNull(StringSE message, ObjectSE object) 指定されたオブジェクトが null であることをアサートし、それ以外の場合は AssertionError SE を発生させます。 |
static void | assertTrue(StringSE message, boolean condition) 指定された条件が true であることをアサートし、それ以外の場合は AssertionError SE を発生させます。 |
static void | fail(StringSE message) 指定されたメッセージでテストに失敗します。 |
static void | fail(StringSE message, ObjectSE expected, ObjectSE actual) 指定されたメッセージがメッセージに追加される期待値と実際の値を渡してテストに失敗します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public static void fail(StringSE message)
message
- 失敗の理由を説明するメッセージ public static void fail(StringSE message, @Nullable ObjectSE expected, @Nullable ObjectSE actual)
以下に例を示します。
String name = "Accept"; String expected = "application/json"; String actual = "text/plain"; fail("Response header [" + name + "]", expected, actual);
結果のメッセージは次のとおりです。
Response header [Accept] expected:<application/json> but was:<text/plain>
message
- 失敗したユースケースを説明するメッセージ expected
- 期待値 actual
- 実際の値 public static void assertTrue(StringSE message, boolean condition)
true
であることをアサートし、それ以外の場合は AssertionError
SE を発生させます。message
- 失敗の理由を説明するメッセージ condition
- テストする条件 public static void assertFalse(StringSE message, boolean condition)
false
であることをアサートし、それ以外の場合は AssertionError
SE を発生させます。message
- 失敗の理由を説明するメッセージ condition
- テストする条件 public static void assertNull(StringSE message, @Nullable ObjectSE object)
null
であることをアサートし、それ以外の場合は AssertionError
SE を発生させます。message
- 失敗の理由を説明するメッセージ object
- チェックするオブジェクト public static void assertNotNull(StringSE message, @Nullable ObjectSE object)
null
ではないことをアサートし、それ以外の場合は AssertionError
SE を発生させます。message
- 失敗の理由を説明するメッセージ object
- チェックするオブジェクト public static void assertEquals(StringSE message, @Nullable ObjectSE expected, @Nullable ObjectSE actual)
AssertionError
SE を上げます。例:
assertEquals("Response header [" + name + "]", expected, actual);
message
- チェックされる値を説明するメッセージ expected
- 期待値 actual
- 実際の値 fail(String, Object, Object)
public static void assertNotEquals(StringSE message, @Nullable ObjectSE expected, @Nullable ObjectSE actual)
AssertionError
SE を発生させます。例:
assertNotEquals("Response header [" + name + "]", expected, actual);
message
- チェックされる値を説明するメッセージ expected
- 期待値 actual
- 実際の値