테스트는 통과했지만 CI 환경에서 실패했다.

그 이유는 CI 환경에는 Redis가 없는데, RedisConfig가 Redis 연결을 시도했기 때문이었다.
그래서 CI 환경에서 Redis를 연결하지 않도록 RedisConfig의 프로파일을 !test로 한정하였고, Test 전용 RedisConfig인 TestRedisConfig를 만들어 필요한 빈을 주입해 주었다.


결과는 성공
'Projects > [Final] Shopping Mall Project' 카테고리의 다른 글
| [트러블슈팅] WebSocket + STOMP 적용하여 알림 구현하기 (0) | 2026.05.05 |
|---|---|
| [파이널 프로젝트] 프로젝트 개발 현황(D-14) (0) | 2026.04.30 |
| [QueryDsl] 기간별 판매 통계 조회 메서드 수정하기 - 2부 (0) | 2026.04.28 |
| [기능구현] 최종 결제 및 주문 유일성 제약 적용하기 (2부) (0) | 2026.04.27 |
| [기능구현] 최종 결제 및 주문 유일성 제약 적용하기 (1부) (0) | 2026.04.27 |