当前位置: 首页 > 工具软件 > HTML5test > 使用案例 >

Gradle使用Junit5进行test

齐阳
2023-12-01

1.如果是Gradle 4.6及以上版本,则Gradle原生支持Junit5,使用时只需在build.gradle里配置:

  test {
       useJUnitPlatform()
  }

dependency按正常来即可:

  dependencies {
    testCompile group: 'org.junit.platform', name: 'junit-platform-launcher', version:'1.2.0'
    testCompile group: 'org.junit.jupiter', name: 'junit-jupiter-engine', version:'5.2.0'
    testCompile group: 'org.junit.vintage', name: 'junit-vintage-engine', version:'5.2.0'
  }

具体请看Gradle 4.6的release note: https://docs.gradle.org/4.6/release-notes.html#junit-5-support

2.除此之外如果Gradle版本比较低,可以借助JUnit Platform Gradle 插件来支持Junit5,不过官方已经不再推荐这样了,推荐第一种做法:

 buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'org.junit.platform:junit-platform-gradle-plugin:1.2.0'
    }
}
apply plugin: 'org.junit.platform.gradle.plugin'

欢迎访问我的 个人网站(主要), Github, CSDN(主要), 博客园, 简书, 掘金, 知乎, 微信公众号:HelloVant(主要)

本文采用 知识共享 署名-非商业性使用-禁止演绎(CC by-nc-nd) 4.0 国际 许可协议 授权

 类似资料: