Java 콘솔 로그 출력 테스트하기
개요 보통 로그는 그냥 남기기만 하고 테스트는 많이 하지 않는다. 하지만 로그의 레벨이나 내용에 따라 뭔가를 처리해야하면 로그도 테스트해야한다. 파일로 출력하는 로그는 파일 읽어들여서 테스트하면되지만, 콘솔에 출력하는 로그라면 어떻게 그 내용을 가져올 지 감이 안 올 수도 있겠다. 검색하면서 찾아낸 방법과 실제로 사용했던 방법에 대해 소개한다. 로그Appender를 지정하는 방법 평소에 많은 도움을 받고 있는 Baeldung에서 소개하는 방법이다. 로그를 콘솔이 아닌 메모리 어펜더로 남기는 방법이다. 이 내용은 보기만 하고 실제로는 실험도 해보지 않았다. 이유는 파일 어펜더랑 뭐가 다르지? 파일 어펜더가 로그도 남겨놓기 편하고 더 좋은데?였다. 링크: https://www.baeldung.com/juni..
today'work
2023. 11. 16. 21:44
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- spring-integration
- leetcode
- PostgreSQL #FOR UPDATE #SKIP LOCKED
- PostgreSQL #sequnceName
- json
- springintegration #파일감시 #디렉토리감시 #파일완료검사
- excel table
- SnakeYAML
- Maven LF #메이븐 개행문자
- AWS #X-Ray
- Python #Powertools
- 로그파일인덱스
- yaml
- spring #redis #redis-cluster
- add two numbers
- excel to markdown
- logback #logstash #LoggingEventCompositeJsonEncoder #로그JSON
- reverse integer
- lombok #maven build #sym
- cannotResolveSymbol
- Postgresql #MultiTruncate
- QR코드읽기 #ReadQRCode
- palindrome number
- Two Sum
- 로그테스트 #콘솔로그테스트 #System.out
- multipleIntegrationFlow
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
글 보관함