-
Junit Access denied for user스프링 2023. 4. 5. 18:27
팀원분들이 개발 완료한 Branch를 따와서 나도 새로운 기능을 개발해야 했다.
Develop Branch에서 PUll을 하고 여기서 다른 Branch를 생성하여 명세된 기능 개발을 했다.
기능 개발후 테스트코드를 작성하고 테스트를 하는데
해당 오류가 발생했다.Access denied for user 'root'@'localhost
스프링 부트를 실행할때는 해당 오류가 발생하지 않고, 오직 Junit으로 테스트를 할때만 오류가 발생하였다.
이 무슨 상황일까??
알고보니 Test에서도 propeties가 존재하는것을 발견하였다.
이 설정이 스프링부트의 properties와 다르다는 것을 찾았다.
테스트코드는 테스트쪽의 propeties설정에 의존한다는 것을 알게되었고, 오류를 해결할 수 있었다.
728x90'스프링' 카테고리의 다른 글
날짜 타입 JSON 변환에 관한 고찰 (0) 2023.05.15 노출하고싶지 않은 Json값 (1) 2023.04.13 MultipartFile With Json (0) 2023.04.03 Swagger 404 오류 (0) 2023.03.31 시큐리티의 CSRF 그리고 테스트 (0) 2023.03.05