Please Enable JavaScript!
Gon[ Enable JavaScript ]

반응형

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 로딩관련 로그들이 올라오는

것을 볼수 있다. 이렇게 로그가 나타나므로 테스트하기 더 편리할것이다.

 

 

반응형
Posted by 녹두장군1
,