계속 해결해야지…해야지..하던 문제를 이제야 해결했다. 생각보다 간단한 문제였는데, 요새 정신없다는 핑계로 외면하고 있었댜.. 🙄 반성해 내자신…
Intialization Error
라면서 계속 java.lang.Exception: No runnable methods exception in running JUnits
이런 에러를 뱉고 있었다. 그런데 이상하게 테스트들의 동작은 잘됐다. ?????
원인을 찾아보니 Junit의 버전을 4로 쓰고 있고 테스트에서 import org.junit.jupiter.api.Test;
로 사용하고 있었는데, 이게 JUnit 4.4 core runner
일 경우에는 @Test
어노테이션 지원이 안된다고 한다. 그래서 import org.junit.jupiter.api.Test;
→ import org.junit.Test;
이렇게 수정했더니 잘 동작했다!
참고 : https://jjunii486.tistory.com/166 , https://stackoverflow.com/questions/24319697/java-lang-exception-no-runnable-methods-exception-in-running-junits/70678209#70678209