로딩
요청 처리 중입니다...

[JUnit]java.lang.NoSuchMethodError

 [JUnit]java.lang.NoSuchMethodError

1. 오류 발생 BCryptPasswordEncoder를 사용하여 Hash 값을 받는 테스트 메서드를 구현하였다.

그리고 해당 메서드를 테스트 하기 위해 JUnit의 @Test 어노테이션을 추가하고, JUnit Test로 실행하였다. @Test public void encryptionTest() { String encPasswordString = new BCryptPasswordEncoder().encode("Test"); System.out.println(encPasswordString); } JUnit 사용 오류 발생 JUnit을 사용하여 메서드 테스트를 수행했지만 아래와 같이 java.lang.NoSuchMethodError가 발생하였다. java.lang.NoSuchMethodError: 'java.util.Set org.junit.platform.engine.TestDescriptor.getAncestors()' 해당 오류는 IDE인 STS와 Junit 버전이 다르기 때문에...

# Junit # junit오류 # nosuchmethoderror # 스프링