Как использовать JUnit 5 с build.gradle.kts и kotlin? - PullRequest
0 голосов
/ 14 мая 2018
  • Java-версия java 10.0.1 2018-04-17
  • версия Kotlin 1.2.41
  • версия Gradle 4.7

было бы еще лучше, если бы мы могли использовать систему модулей мозаики

Ответы [ 2 ]

0 голосов
/ 01 февраля 2019

Марк Марк работает.Вот другой подход:

val test: Test by tasks
test.useJUnitPlatform()
0 голосов
/ 14 мая 2018

Есть документация и пример проекта для использования Gradle и JUnit 5.

Если вы хотите использовать Kotlin DSL, вам придется адаптировать его следующим образом:

tasks.withType<Test> {
    useJUnitPlatform()
}

Для Jigsaw Gradle предоставляет экспериментальную поддержку , и есть форк плагина , который предоставляет дополнительные функции.

...