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

Connected

演習

ユーザー名の検証

あなたは自分のウェブサイトのサインアップフォームを作成しており、現在はユーザー名の検証に取り組んでいます。これは true/false を返すブール型のメソッドですが、分岐が多いため、すべての分岐に到達でき、期待どおりに動作することを確認したいと考えています。

このメソッドを十分に検証するには、各シナリオに対して個別のテストを複数作成する必要があります。幸い、それほど複雑ではありません。

必要な JUnit パッケージはすでにインポートされています。

指示

100 XP
  • ユーザー名の長さチェックを検証するテストで、短すぎる(3文字未満の)ユーザー名を入力し、検証に失敗させます。
  • username を .isValidUsername() メソッドに渡し、その結果を保存します。
  • null のケースではユーザー名の検証が失敗することをアサートします。