Redis Test Code를 위한 Redis Test Container 사용법
·
Spring/Java
🔥 문제상황Redis Cache 적용 후 테스트를 돌릴 때 redis에 접속할 수 없다는 로그 출력.org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis...개발, 배포 서버에서는 docker를 사용해 redis container를 올려 사용중이지만 테스트도 해당 container를 필요로합니다. 하지만 pr 리뷰를 해주는 sonarcloud같은 툴을 사용하면 다른 환경에서 테스트를 실행하게 되는데 이런 환경에서는 직접 test container를 올릴 수 없으니 환경에 독립적으로 테스트를 수행할 수 있어야합니다. 👀 해결방법embedded redis 사용test container 구현embe..