![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FnlYTH%2FbtsBh4lsggV%2FoYMw2m2Vk9DfkpnIMuoNL0%2Fimg.png)
문제 테스트 코드를 작성할 때, 로그인 및 회원가입에 쓰이는 AuthRequestDto 는 username과 password를 필드로 가지고 있고, validation 라이브러리로 검증하도록 했다. 하지만 컨트롤러에서 @Valid 로 검증하는 탓에, 테스트에서 직접 값을 넣으면 아무 예외도 발생하지 않는 문제가 있었다. @DisplayName("유효하지 않은 username 및 password 요청") @Test void validate_invalid_username() { // given String username = "us"; String password = "1234"; // when & then assertThrows(MethodArgumentNotValidException.class, () -..