java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @SpringBootTest(classes=...) with your test

iy·2024년 3월 7일

JdbcTemplateTest코드 작성 시 에러가 발생했다.
검색을 통해 해당 테스트 코드를 @SpringBootApplication이 붙은 클래스가 존재하는 하위 패키지에 둬야 한다는 것을 알았다.
에러 검색 참고 블로그


확인해봤지만 알맞은 위치에 둬서 다시 문제를 생각해야 했다..
그러다가 Application class를 확인해보니


@SpringBootApplication이 있어야 할 위치에 없는 것을 발견했다
강의 때 처음 프로젝트 생성 시 spring 설정 없이 진행하겠다는 것이 떠올랐다..
따라서 치면서 강의를 듣다보니 설정 부분을 놓친 거 같다..


@SpringBootApplication을 붙여주고
테스트를 진행했다.


테스트를 통과할 수 있었다

0개의 댓글