더북(TheBook)

예제 3-16에서는 이제 그루비 스크립트를 로드하는 GenericGroovyApplicationContext 클래스를 사용하며, 그루비 스크립트의 위치를 클래스패스(META-INF/spring/mydocuments.groovy)로 전달한다. GenericGroovyApplicationContext는 필요한 모든 인스턴스를 생성하고, 클래스들을 엮어서 필요할 때 사용할 수 있도록 준비하여 스프링 컨테이너를 시작한다. 지금 스프링 컨테이너를 설정하는 데 그루비를 사용하고 있다는 점을 기억하기 바란다.

이제 build.gradle 파일에서 dependencies 섹션에 compile("org.codehaus.groovy:groovy-all:2.3.6") 행을 추가한 후, 다음 명령으로 유닛 테스트를 수행한다.

 

$ gradle test

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.