사용자 도구

사이트 도구


gradle:customtask

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판 양쪽 다음 판
gradle:customtask [2012/10/06 17:48]
kwon37xi [독립 프로젝트]
gradle:customtask [2012/10/06 17:50]
kwon37xi [태스크 클래스의 단위 테스트 작성하기]
줄 130: 줄 130:
  
 ==== 태스크 클래스의 단위 테스트 작성하기 ==== ==== 태스크 클래스의 단위 테스트 작성하기 ====
 +[[http://www.gradle.org/docs/current/javadoc/org/gradle/testfixtures/ProjectBuilder.html|ProjectBuilder]] 클래스를 사용하여 [[http://www.gradle.org/docs/current/dsl/org.gradle.api.Project.html|Project]] 인스턴스를 만들어낼 수 있다. 이를 가지고 태스크 클래스를 테스트하면 된다.
  
 +  * ''src/test/groovy/org/gradle/GreetingTaskTest.groovy'' <code groovy>
 +class GreetingTaskTest {
 +    @Test
 +    public void canAddTaskToProject() {
 +        Project project = ProjectBuilder.builder().build()
 +        def task = project.task('greeting', type: GreetingTask)
 +        assertTrue(task instanceof GreetingTask)
 +    }
 +}
 +</code>
gradle/customtask.txt · 마지막으로 수정됨: 2012/10/12 16:43 저자 kwon37xi