展开
拓展 关闭
订阅号推广码
GitHub
视频
公告栏 关闭

gradle项目测试

  • 简介
测试任务自动检测并执行测试源集中的所有单元测试。测试执行完成后会生成一个报告。支持 JUnit 和 TestNG 测试
  • 默认测试目录及标准输出

  • Gradle 对于 Junit4.x 支持

dependencies {
    testImplementation group: 'junit' ,name: 'junit', version: '4.12' 
}

test {
    useJUnit()
}
  • Gradle 对于 Junit5.x 版本支持
dependencies {
    testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.1' 
    testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.8.1' 
}

test {
    useJUnitPlatform()
}
  • 跳过测试
test {
    enabled false
    useJUnitPlatform()
}
  • 只测试指定文件夹
test {
    enabled true 
    useJUnitPlatform()
    include 'com/abc/**' 
}
  • 排除指定文件夹不测试
test {
    enabled true 
    useJUnitPlatform()
    exclude 'com/abc/**' 
}
posted @ 2022-08-02 09:27  DogLeftover  阅读(81)  评论(0编辑  收藏  举报