IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
最近は少しずつテストファーストな開発を目指しつつある。まだまだ先は長いけど。 JUnitを使ってテストを行う時、対象メソッドがある例外をスローすることを確認したい場合、どうやればいいんだろう?とTestCaseのAPIを探してみたけど、それらしきメソッドがない。テキトーにJUnitでググってみたら、fail()を使った次のようなコードで実現できることが分かった。 次の例はテストメソッドがNullPointerExceptionをスローすれば成功となるような場合。 public void testMethodThrowsNullPointer() { try { testTargetObject.method(null); fail("この行が実行されたらエラー"); } catch (NullPointerException e) { //succeed } }
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く