タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

javaとtestingに関するmas-higaのブックマーク (2)

  • JUnit 5 のパラメーター化テストは超便利 - Qiita

    JUnit 5 といえば @Nested テストが一押しかなと思っていた時期もありましたが、 @ParameterizedTest を使い始めたら「JUnit 4 のあれは何だったんだ」と思えるくらい手になじんでとてもいい感じです。これだけでも移行をオススメできます。 確認環境 JUnit 5.3 AdoptOpenJDK 11.0.3+7 macOS 10.14.3 ValueSource パラメーターは、@ValueSource アノテーションを使って指定します。パラメーターの型に応じて、ints や strings、 doubles プロパティなどがあります。

    JUnit 5 のパラメーター化テストは超便利 - Qiita
  • JUnitでパラメータ化テストをすばやく作成する方法 | ソフトウェア品質向上・セキュリティツールのParasoft

    パラメータ化テストは、データだけが異なる複数のテストケースを定義して実行するのによい方法です。ここでは、JUnitテストでよく使用される3つのフレームワークについて説明します。 ユニットテストを書くときは、メソッドの入力パラメーターと期待される結果をテストメソッド自体で初期化するのが一般的です。場合によっては、少数の入力の組み合わせだけで十分かもしれません。しかし、コードのすべての機能を検証するために膨大な値の組み合わせを使用しなければならない場合もあります。パラメータ化テストは、データだけが異なる複数のテストケースを定義して実行するのによい方法です。境界ケースを含むさまざまな値でコードの動作を検証できます。テストをパラメータ化すると、コードカバレッジが向上し、コードが期待どおりに機能しているという確信が得られます。 Javaには優れたパラメータ化フレームワークがいくつもあります。この記事

    JUnitでパラメータ化テストをすばやく作成する方法 | ソフトウェア品質向上・セキュリティツールのParasoft
  • 1