배경최근 프로젝트에서 Slack 알림 기능을 WebClient로 구현하고, 그에 대한 단위 테스트를 작성했다.Slack API를 직접 호출하지 않기 위해 MockWebServer를 활용했고,비즈니스 로직에서는 Spring의 @Value를 이용해 외부 설정값을 주입했다.@Value("${slack.enabled:true}")private boolean slackEnabled;그러나 테스트를 실행하자 문제가 발생했다.✅ 테스트는 통과하지 못하고 무한히 실행 중인 상태로 멈춰 있었다.✅ GitHub Actions에서는 6시간 제한 초과로 build가 자동 취소되었다.✅ 로그에는 특별한 에러도 없고, WebClient 요청도 정상처럼 보였다. 도대체 왜 테스트가 끝나지 않았던 걸까?원인SlackNotifica..