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

Connected

演習

ユーザー名検証のパラメータ化

Java の知識が深まってきたので、第1章で扱ったユーザー名バリデーターを見直すことにしました。単一の出力に依存するため、パラメータ化で簡潔にできます。

isValidUsername() メソッドのすべての失敗パターンを考えてください。それらを 1 つの @ParameterizedTest にまとめましょう。

必要な JUnit パッケージはインポート済みです。

指示

100 XP
  • 適切なアノテーションを使って、テストをパラメータ化テストとしてマークします。
  • テストに null 入力を追加します。
  • テスト内の入力値にアノテーションを追加します。
  • 入力の値型を指定します。