[JUnit] @ParameterizedTest, @MethodSource으로 한번에 테스트하자
·
Java
IntroductionREST API 개발 공부를 하면서 TDD 사용하는 방식이 궁금하여 요즘 인프런의 백기선님 강의로 학습하고 있다. 해당 강의에서는 JUnit4를 사용하고 있고, 본인은 JUnit5로 학습하고 있다. 매개변수를 사용하는 테스트 코드를 작성하던 중 버전별로 지원하는 방식이 다르다는 것을 알게되었고, @ParameterizedTest로 사용하는 방식이 유용하고 편리하여 사용방법에 대해 정리하고자 한다. 먼저, 아래의 user 클래스는 비밀번호 유효성검사를 간단하게 확인하는 메소드이다. 이 메소드를 사용하여 테스트 코드에서는 비밀번호가 유효한지 확인할 것이다.@Builder@Getter@Setter@EqualsAndHashCode(of = "id")@AllArgsConstructor@NoA..
BE_ranny
'@MethodSource' 태그의 글 목록