반응형
Junit 실행시 log4j에 설정한 내용으로 로그를 보고 싶을때 |
개발환경 : window 7 32bit, JDK 1.6, eclipse-indigo, Junit 4.3 |
웹브라우저를 통해 이벤트 발생시켜 테스트를 하게 되면 log4j 에 설정한대로
console 에 내용이 찍히게 된다. 그런데 Junit test case 를 만들어서 실행하게
되면 아무것도 찍히게 않는다.
그것은 log4j 파일이 없기 때문이다. spring 에서 test 관련 파일들은
프로젝트 생성부터 주소가 나누어져 있다. 그러므로 src/test/resources 폴더에
log4j 설정파일을 넣어두면 간단하게 해결된다.
아래와 같이 Junit 을 실행시키면 ApplicationContext 로딩관련 로그들이 올라오는
것을 볼수 있다. 이렇게 로그가 나타나므로 테스트하기 더 편리할것이다.
반응형
'프로그래밍 툴 > 이클립스(Eclipse)' 카테고리의 다른 글
이클립스(Eclipse) 기본적인 View 의 다양한 기능에 대한 설명 (0) | 2014.11.13 |
---|---|
이클립스(Eclipse) 튜토리얼(Tutorials) 로 기본 자바 프로그램 만들기 (0) | 2014.11.12 |
이클립스(Eclipse) Perspective 변경과 Show View를 통해 화면꾸미기 (0) | 2014.11.11 |
이클립스(Eclipse) 시작과 Workbench 및 Perspective 알아보기 (0) | 2014.11.10 |
메이븐 에러 Maven SLF4J load fail error "org.slf4j.impl.StaticLoggerBinder" (0) | 2013.07.26 |
이클립스 JSDT 플러그인 사용으로 자바스크립트(jQuery) 쉽게 사용하기 (1) | 2013.07.25 |
이클립스 인디고 (eclipse indigo) 새로운 폰트 추가 (0) | 2013.07.22 |
이클립스(eclipse indigo) 소스 Formatter 사용시 라인바꾸기 수정 (0) | 2012.12.17 |