Testcontainers를 사용한 테스트 환경 분리하기
January 07, 2024Testcontainers를 사용하면 격리된 테스트 환경을 간편하게 구성할 수 있습니다.
Testcontainers를 사용하면 격리된 테스트 환경을 간편하게 구성할 수 있습니다.
@ParameterizedTest를 사용하면 하나의 테스트 함수로 여러 테스트 케이스를 사용할 수 있습니다. 그리고 @ConvertWith 에너테이션으로 테스트 함수 인자를 미리 변환해서 사용할 수 있습니다.
앞선 요약 는 실제 프로덕트 환경과 분리해서 테스트때만 레디스 서버를 실행하는 편리한 라이브러리입니다. 다음 라이브러리를 추가하면 됩니다. 문제점 그런데 현재 사용하고 있는 라이브러리가 너무 오래되어서 맥 ARM…