@WebMvcTest를 통해 컨트롤러에 대한 테스트를 작성하는데 해당 에러가 나왔다.
이는 JPA Auditing을 사용할 때 메인 메서드에 @EnableJpaAuditing을 추가하면서 기능 활성화를 위해 JPA 관련 빈들을 찾으려 하기 때문에 발생한다.
따라서 해당 기능을 Configuration으로 분리하여 설정하였다.
// @EnableJpaAuditing 제거
@SpringBootApplication
public class MainApplication {
public static void main(String[] args) {
SpringApplication.run(MainApplication.class, args);
}
}
@EnableJpaAuditing
@Configuration
public class JpaAuditingConfig {
}
'Test' 카테고리의 다른 글
[Test] Spring REST Docs 적용하기 (0) | 2025.01.30 |
---|---|
[Test] Spring-Security 도입 후 테스트 (0) | 2025.01.02 |
[Test] 서비스 계층 테스트 (0) | 2024.12.30 |
[Test] 컨트롤러 테스트 (0) | 2024.12.30 |
[Test] Mockito와 단위 테스트 개념 (0) | 2024.12.30 |