Каковы лучшие практики для тестирования Gradle скриптов?
В настоящее время я тестирую свои ant скрипты с помощью antunit , но я хочу перейти на Gradle. Я могу найти только статьи о тестировании Java-кода в Gradle или Groovy, но ничего о тестировании задач Gradle, которые я создаю, или тестировании Groovy в целом. Есть ли аналог antunit для Gradle? Кто-нибудь играл с фреймворком BDD (например, огурец ) для тестирования скриптов Gradle?
Например, в настоящее время у меня есть следующая Ant Target
Как вы понимаете, это довольно легко сломать, если рефакторинг проекта, поэтому у меня есть следующий тест antunit, чтобы проверить его.
, который вызывается в следующем фрагменте для создания хорошего XML-отчета
Я понимаю, как перенести dist-bin
в Gradle, но не уверен, как правильно выполнить миграцию test-dist-bin
и вызов au: antunit
.