1
Используя Gradle API, я пытаюсь создать проект, содержащий файлы примеров. Плагин, который я пытаюсь сделать, должен сделать java-интерфейсы в папке.Создание проекта Gradle, который включает в себя тестовые файлы
@Test
public void pluginCreatesFiles() {
Project project = ProjectBuilder.builder().withProjectDir(new File(testDir, "example")).build() //Build project with Example.java
project.pluginManager.apply 'solar.dimensions.orbit' //Apply the plugin
assertTrue(new File(project.getRootDir(), "src/main/java/solar/dimensions/api").exists()); //Does the file exist?
}
Я прикладываю мой Gradle плагин с Example.java
и тест, чтобы увидеть, если папка, которая должна быть создана существует. Как мне получить testDir
?
У меня есть вопрос? ;-) –
@tim_yates derp: P – phase