1. 학습
  2. /
  3. 강의
  4. /
  5. Java 테스트 소개

Connected

연습 문제

사용자 이름 검증 파라미터라이즈드

Java 실력이 늘면서 1장에서 만들었던 사용자 이름 검증기를 다시 보려고 해요. 단일 출력에 의존하므로 파라미터화로 더 간단하게 만들 수 있어요.

isValidUsername() 메서드의 모든 실패 결과를 고려해 보세요. 그것들을 하나의 @ParameterizedTest로 모아 주세요.

필요한 JUnit 패키지는 이미 임포트되어 있어요.

지침

100 XP
  • 올바른 애너테이션으로 테스트를 파라미터라이즈드 테스트로 표시하세요.
  • 테스트에 null 입력을 추가하세요.
  • 테스트의 입력 값에 애너테이션을 추가하세요.
  • 입력 값의 타입을 표시하세요.