해당 오류는 내가 컨트롤러 테스트 코드를 작성할때 발생했던 오류이다.
어느 순간부터 ControllerTest 에서 테스트코드를 실행시키면 해당 오류가 계속 발생했다.
해결하기 위해서 여러 노력들을 했고, 그중에 스택오버플로우도 포함되어있다. -> 의문의 인도인의 조언은 나를 레벨업 시켜준다.
거기에 적혀있던 답변들중에 해결이 되었던 방법들은 이렇다.
해당 방법은 이미 내가 모든 변수에 어노테이션 붙여보고 지워보고 해봤지만 해결이 안됐다 ㅋ
이 방법도 의미가 없었던게 그 답변이 올라올 시기는 몇년 전이었고 지금은 디펜던시에 jpa를 추가하면 자동으로 딸려와서 설치가 되는 디펜던시 였다.
해당 방법으로 해결이 되었다.

컨트롤러 테스트 클래스 위에 해당 @WebMvcTest 어노테이션이 선언되어있는 상태였는데 삭제하고 SpringBootTest 어노테이션을 선언해주고 나니 깔끔하게 실행이 되었다.