토스강남 읽기 모임에서 P.205 리스트 2-27 에서
@ContextConfiguration junit.xml 파일을 정의 안해서 FileNotFoundException 발생하
는 언급이 있었습니다.
재미있는건 Junit view -> Failure Trace 내용을 보면,
Caused by: java.io.FileNotFoundException: class path resource [test/
JunitTest-context.xml] cannot be opened because it does not exist
요렇게 찍히더라구요.
그럼 결국 동레벨 패키지에 junit.xml 파일을 위치해 두고,
파일명을 JunitTest-context.xml 로 바꾸어서 xml 경로 지정 없이 사용하면 되는 결론입니다.
이상입니다. ㅋ
요거 web.xml 에 정의 하는거랑 비슷한거 같습니다.
-servlet.xml 하는거처럼... 뭐 구지 이렇게 안해도 되지만요.
파일 이름 바꾸기 귀찮으신 분들은
@ContextConfiguration 의 뒤에 ("junit.xml")이라고 xml을 직접 선언해 주어도 괜찮습니다~
> JUnit& Spring - What You Don't Know
>
> http://java.dzone.com/articles/junit-spring-%E2%80%93-what-you-don%E2%80%99t
>
> 괜찮네요
>