エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
JUnit 5で同じ流れのテストを繰り返すならParameterizedTestを使おう - りんごとバナナ
Javaのテスト環境をJUnit 5にアップデートしてしばらく経った。JUnit 5にはいろいろな新機能があるけれ... Javaのテスト環境をJUnit 5にアップデートしてしばらく経った。JUnit 5にはいろいろな新機能があるけれど、中でも便利だと感じたのがParameterizedTestだった。 ParameterizedTestとは ParameterizedTestを使うと、同じ内容のテストを異なる入力値・出力値で繰り返したい場合に、テストコードを簡潔に書ける。例えば、文字列の長さが偶数かどうかを判定する boolean hasEvenLength(String str) というメソッドをテストするとして、こんな風にテストを書く人もいるかもしれない。 @Test void testHasEvenLength() { String a = "Java"; String b = "Python"; assertTrue(hasEvenLength(a)); assertTrue(hasEvenLen
2022/01/25 リンク