인프런 커뮤니티 질문&답변

This is Spear님의 프로필 이미지
This is Spear

작성한 질문수

스프링 핵심 원리 - 고급편

로그 추적기 V1 - 프로토타입 개발

로그 검증과 관련되어 질문드립니다.

작성

·

410

0

안녕하세요! 강의를 듣다가 로그 검증이 하고 싶어 진행하다 궁금증이 생겨 질문글을 올렸습니다.☺️

1. 생성한로그를 테스트하기 위해서 ListAppender에 로그들을 담아서 테스트를 진행하게 됐는데, 해당 방식으로 테스트를 진행하는 방법말고도 다른 방법도 있나요?  

2. 실제 비즈니스 로직에서 해당 로그 출력 검증을 단위 테스트할 때 진행하게 되나요?

3. 실무에서는 로그를 검증하기 위해 어떤 방식을 사용하는지 궁금합니다.

답변 1

1

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. This is Spear님

실무에서 보통 로그 출력 자체는 검증하지 않습니다.

(물론 이 부분이 너무 중요한 경우에는 검증해야 합니다.)

이 경우 만드신 ListAppender나 로그 기능 자체를 테스트하는 별도의 테스트가 있는게 좋다 생각합니다.

감사합니다.

This is Spear님의 프로필 이미지
This is Spear
질문자

구현한 로그 기능이 중요하다고 생각이 되면 구현한 기능 단위로 테스트하면 되겠군요!! 답변 감사합니다. ☺️

This is Spear님의 프로필 이미지
This is Spear

작성한 질문수

질문하기