일반적으로 build.gradle 파일에있는 Extension 객체를 통해 구성된 사용자 정의 Gradle 플러그인을 테스트하려고합니다.사용자 정의 Gradle 플러그인 테스트 : 구성 데이터 제공
def config = project.extensions.create('foobarConfig', FooBarConfig)
그것은 불분명 : 제가 적용 방법이 작업을 수행하는 코드가 내 사용자 정의 플러그인 클래스에서
{
apply plugin: 'foobarConfigurator'
[... stuff ...]
foobarConfig {
bar = 'boop'
baz = 'baap'
bot = 'faab'
}
[... stuff ...]
}
:
예를 들어, 내 build.gradle은 일반적으로 다음과 같이 보일 것입니다 JUnit 테스트에서 ProjectBuilder 클래스에 의해 생성 된 Project 인스턴스의 foobarConfiguration에 다른 구성 값을 제공하고 테스트 할 수 있도록 테스트 메소드를 작성해야하는 방법을 알려주십시오.
도움을 주시면 감사하겠습니다.