Test-Containers
1 testcontainers
- Testcontainers는 JUnit 테스트에서 Docker 컨테이너를 관리하기 위한 Java 라이브러리입니다.
- 이를 사용하면 테스트를 실행할 때 Docker 컨테이너를 프로그래밍 방식으로 생성, 시작 및 중지할 수 있습니다.
- Testcontainers를 사용하면 애플리케이션 코드에서 실제 서비스(예: 데이터베이스, 메시지 브로커 또는 기타 종속성)와 상호 작용하는 통합 테스트를 작성할 수 있습니다.