junit52 [JUnit5] Bean으로 등록되어 있는데 자꾸 NullPointerException이 나는 이유와 @SpringBootTest의 이해 문제상황, Bean의 NullPointerException JUnit5를 이용하여 JUnit 테스트 코드를 작성하려고 하였는데 계속 java.lang.NullPointerException 에러가 났다. @Autowired 선언도 확인하였고(현재는 생성자로 의존성 주입을 더 선호하지만) 스프링 컨테이너가 생성하는 객체(Bean) 목록을 확인했을 때도 Bean으로 등록되어 있는데 java.lang.NullPointerException 에러가 났다. 며칠간 완전 고생하였는데 간단한 어노테이션으로 해결을 했다. 역시 기본기는 중요함😪 우선 내가 작성한 build.grdle을 공유한다 # build.gradle plugins { id 'java' id 'org.springframework.boot' version.. 2023. 10. 27. [Intelli] JUnit5 설정할 때 TestSuiteExecutionException junit5를 build.gradle에 선언하고 테스트하다가 에러가 발생했다. 발생한 에러는 TestEngine with ID 'junit-jupiter' failed to discover tests 바로 구글링 했는데 *.iml 파일을 지우라는 의견, version 바꾸기, 프로젝트 setting 을 다시 해야한다는 의견이 많았는데 우연치 않게 간단한 방법을 찾았다 우선 내가 작성한 build.gradle은 # build.gradle plugins { id 'java' id 'org.springframework.boot' version '2.7.3' id 'io.spring.dependency-management' version '1.1.3' } group = 'com.example' version =.. 2023. 10. 12. 이전 1 다음