JUnit

2021-11-14 (日) 12:02:15

JUnit

  • Javaでユニットテストを行う時に利用するライブラリ。
  • テスティングフレームワーク
  • http://junit.org/

使い方

  • テストコードを作成する。
  • テストクラスの名称は、テスト対象クラスの名称の末尾に"Test"を付けるのが一般的。
  • テストメソッド
    • @Test -org.junit.Test
    • public、引数なし
  • 実行手順(テストコード上の定義)
    • テスト対象クラスのインスタンスを作成
    • テスト対象メソッドを実行し、実行結果を取得
    • 期待する結果と一致しているか検証(assertThatメソッド)

機能

  • パラメータ化テスト
  • ルール
  • assertThatメソッド
    • 引数(実測値, 期待値)
    • 期待値は、Matcherオブジェクト

関連用語