22 Gradle对测试的支持
对测试的支持
测试命令:
gradle test针对所有带有
@Test注解的方法进行测试运行,并生成一份测试报告(报告地址:build/reports/tests/test,打开其中的index.html即可)支持
Junit和TestNG测试
Gradle对Junit的支持
针对Junit4:
dependencies { testImplementation group:'junit',name:'junit',version:'4.12' } test { enabled(false) // 构建过程不执行测试方法 useJunit() include('cn/demo/**') // 如果构建执行,那么指定执行cn.demo包下的所有测试类 exclude('cn/demo/**') // 与include相反,仅仅排除执行 }针对Junit5:
dependencies { testImplementation platform('org.junit:junit-bom:5.9.1') testImplementation 'org.junit.jupiter:junit-jupiter' } test { enabled(false) // 构建过程不执行测试方法 useJUnitPlatform() include('cn/demo/**') // 如果构建执行,那么指定执行cn.demo包下的所有测试类 exclude('cn/demo/**') // 与include相反,仅仅排除执行 }
最后更新于