1. 学ぶ
  2. /
  3. コース
  4. /
  5. Javaによるテスト入門

Connected

演習

例外処理:メッセージの処理

例外を使い、適切に処理することがコード作成の要であるのと同じように、これらの例外をテストすることもプロジェクトのテストでは不可欠です。

この演習では、JUnit のクラスインスタンスに関するアサーションの文法を練習します。文字列を大文字に変換しますが、文字列が null の場合はカスタムの RuntimeException をスローするメソッドが与えられています。あなたのタスクは、そのためのユニットテストを書くことです。

指示

100 XP
  • 成功シナリオのテストで、メッセージが大文字に変換されたことをアサートしてください。
  • スローされた例外が RuntimeException クラスのインスタンスであることを検証するために、正しい種類のアサーションを使用してください。
  • 例外の期待されるクラスを入力してください。
  • 例外メッセージを検証するために正しいアサーションを使用してください。