[Junit] Junit Test 중 initializationError가 났을 경우

2022. 12. 8. 16:38Dev.Program/SpringBoot

728x90

Junit 테스트를 하는 도중 Console 창에는 멀쩡히 돌아가는 거 같은데

Junit 탭을 봤을 때 initializationError 가 떠있는 경우가 있다.

정상적으로 작동 시에는 초록불이 들어와야 하는데, 에러라서 빨간불ㅠ

보통은 라이브러리 추가를 안해줘서 뜨는 거라 라이브러리 추가만 해주면 해결인데 나는 다른 경우였음...

구글링 해 본 결과, Junit Test import를 잘못한 거 였다!

org.junit.jupiter.api.Test

> 내가 처음에 import 했던 Test 어노테이션

Test 어노테이션

이렇게 두 가지가 있는데 org.junit으로 바꿔줬다.

org.junit.Test

> 변경된 import org.junit.Test

변경 후 다시 Junit Test를 돌려봤을 때

초록불!

정상적으로 동작해서 초록불이 들어오는 것을 확인할 수 있었다!

 

[ Junit 테스트 시 initializationError 나는 경우 ]

1. 라이브러리 추가

프로젝트 우클릭 > Properties > Java Build Path > Libraries > Add Library 를 통해 사용하는 Junit 추가해주기

2. import 한 Test 패키지 확인해보기

org.junit.jupiter.api.Test > org.junit.Test로 패키지 변경

 

 

728x90