반응형
java.lang.IllegalStateException: Failed to load ApplicationContext
JUnit으로 스프링 프로젝트를 테스트 하던 중 위와 같은 오류가 발생했다. 이러한 경우 테스트 클래스에 @WebAppConfiguration 어노테이션을 붙이면 해결할 수 있다.
@WebAppConfiguration은 클래스 레벨 어노테이션이며, 스프링 프레임워크에서 웹 버전의 애플리케이션 컨텍스트(빈의 생성과 관계설정 등 제어를 담당하는IoC 컨테이너)를 생성할 때 사용한다.
출처
반응형
'스프링 > JUnit' 카테고리의 다른 글
Mockito란? Mockito 사용하기 (3) | 2021.11.15 |
---|---|
[Junit] AssertJ란? (0) | 2021.10.30 |
[Junit] MockMvc 객체란? (0) | 2021.04.29 |
[JUnit] JUnit 5로 자바 단위 테스트 시작하기 (0) | 2021.04.27 |
[JUnit] JUnit5 테스트를 반복 실행하는 방법(@RepeaedTest, @ParameterizedTest) (0) | 2020.12.15 |
댓글