반응형 SpringBoot TestContainers1 [Spring] TestContainers를 통한 테스트 환경 구축 Springboot 3.1.0 버전부터 spring-boot-testcontainers 모듈을 통해 TestContainers을 정식 지원하게 되었다.기존에는 프로덕션 데이터베이스에 독립적인 테스트 코드를 짜기 위해선 Embedded Database를 사용하거나 Mocking 하는 등의 작업을 해 주어야 했다. 그럼에도 프로덕션과 완벽하게 동일한 환경을 만들기엔 한계가 있었다. 이번 포스트에서는 TestContainers를 통해 프로덕션 환경에 독립적인 테스트 환경을 구축하는 방법에 대해서 소개하도록 하겠습니다. 🙂↕️ Spring을 많이 접하는 개발자라면 H2 데이터베이스를 많이 접했을 것이다.H2는 JVM 기반의 경량 관계형 데이터베이스로 인메모리 모드를 지원해 테스트 환경에서 자주 쓰인다.또한 .. 2025. 12. 12. 이전 1 다음 반응형