英文:
How to use junit5 with gradle 4.5
问题
由于某种原因,我不得不在我的项目中将 Gradle 版本从 4.10 降级到 4.5,但我的所有测试都是使用 JUnit 5 编写的。看起来在 Gradle 4.5 中不支持 JUnit 5,因为 useJUnitPlatform()
是在 Gradle 4.6 中引入的。
我想知道是否有一些方法可以在 Gradle 4.5 中使用 JUnit 5。
提前感谢您的帮助。
英文:
For some reason I have to downgrade my gradle version from 4.10 to 4.5 in my project, but all of my test was written in junit5. It seems junit5 is not supported in gradle 4.5 because useJUnitPlatform()
is introduced in gradle 4.6.
I wander is there some workaround to use junit5 with gardle4.5.
Thanks in advance.
答案1
得分: 0
经过一些研究,我发现在 4.6 之前的 gradle 版本中,已经提供了一个插件来帮助编写 JUnit 5 测试,该插件名为 junit-platform-gradle-plugin
。
以下是我 build.gradle
文件的主要部分:
buildscript {
dependencies {
classpath "org.junit.platform:junit-platform-gradle-plugin:1.2.0"
}
}
allprojects {
...
apply plugin: 'org.junit.platform.gradle.plugin'
}
英文:
After some research, I found gradle has provided a plugin to help write junit5 Test before 4.6 which is junit-platform-gradle-plugin
.
Here is the main part of my build.gradle
buildscript {
dependencies {
classpath "org.junit.platform:junit-platform-gradle-plugin:1.2.0"
}
}
allprojects {
...
apply plugin: 'org.junit.platform.gradle.plugin'
}
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论