Skip to content

Instantly share code, notes, and snippets.

@PGMY
Created August 29, 2012 04:36
Show Gist options
  • Save PGMY/3506886 to your computer and use it in GitHub Desktop.
Save PGMY/3506886 to your computer and use it in GitHub Desktop.
My JUnit cheat sheet

##My JUnit Cheat Sheet.

####assertEquals(arg1, arg2) arg1とarg2が同じ値かどうか判別します。違う場合はFailure(失敗)になります。基本型、オブジェクト型の両方を判別できます。

####assertEquals(msg, arg1, arg2) 上記と同様に振舞います。値が違う場合はメッセージとしてmsgを表示します。

####assertTrue(boolean) 引数がtrueかどうか判別します。falseの場合はFailure(失敗)になります。

####assertTrue(String, boolean) 上記と同様に振舞います。falseの場合はメッセージとしてStringの値を表示します。

####assertFalse(boolean) 引数がfalseかどうか判別します。trueの場合はFailure(失敗)になります。

####assertFalse(String, boolean) 上記と同様に振舞います。trueの場合はメッセージとしてStringの値を表示します。

####assertNotNull(Object) 引数がNullでないか判別します。Nullだった場合はFailure(失敗)になります。

####assertNotNull(String, Object) 上記と同様に振舞います。Nullだった場合はメッセージとしてStringの値を表示します。

####assertNull(Object) 引数がNullかどうか判別します。Nullでなかった場合はFailure(失敗)になります。

####assertNull(String, Object) 上記と同様に振舞います。Nullでなかった場合はメッセージとしてStringの値を表示します。

####assertSame(Object1, Object2) Object1とObject2が同じオブジェクトを参照しているかどうか判別します。同じオブジェクトでなかった場合はFailure(失敗)になります。

####assertSame(String, Object1, Object2) 上記と同様に振舞います。同じオブジェクトでなかった場合はメッセージとしてStringの値を表示します。

####assertNotSame(Object1, Object2) Object1とObject2が同じオブジェクトを参照していないかどうか判別します。同じオブジェクトだった場合はFailure(失敗)になります。

####assertNotSame(String, Object1, Object2) 上記と同様に振舞います。同じオブジェクトだった場合はメッセージとしてStringの値を表示します。

####fail( ) 強制的にFailure(失敗)になります。

####fail(String) 上記と同様に振舞います。Failure(失敗)の際、メッセージとしてStringの値を表示します。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment