0
我正在嘗試測試通過擴展對象配置的自定義Gradle插件,該擴展對象通常會出現在build.gradle文件中。測試自定義Gradle插件:提供配置數據
例如,我的build.gradle通常會是這個樣子:
{
apply plugin: 'foobarConfigurator'
[... stuff ...]
foobarConfig {
bar = 'boop'
baz = 'baap'
bot = 'faab'
}
[... stuff ...]
}
在我的自定義插件類,我有一些代碼,這是否在申請方法:
def config = project.extensions.create('foobarConfig', FooBarConfig)
目前還不清楚對我來說,在JUnit測試中,我應該編寫測試方法,以便可以在由ProjectBuilder類創建的Project實例中的foobarConfiguration中提供和測試不同的配置值。
任何幫助表示感謝,謝謝!