본문 바로가기
Test

Error creating bean with name 'jpaAuditingHandler'

by 감자b 2025. 1. 2.

@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