idea编译报错处理:No tests found for given includes spring boot项目单元测试使用junit,使用idea运行时候发生报错:No tests found

当在IDEA中运行SpringBoot项目的单元测试时,遇到'Notestsfoundforgivenincludes'错误,通常是由于IDEA使用Gradle测试运行器而未正确配置。解决方法包括在Gradle脚本中添加`useJUnitPlatform()`或者切换到IDEA内置的测试运行器进行配置。确保测试正确执行,避免因构建脚本问题导致的测试失败。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

idea编译报错处理:No tests found for given includes
spring boot项目单元测试使用junit,使用idea运行时候发生报错:No tests found for given includes,

详细内容如下所示:

在这里插入图片描述
这是由于点击单元测试使用了idea的按钮时候,idea默认使用了gradle的测试运行期,如果gradle的编译脚本没有进行相关配置,则会发生上述报错。

在这里插入图片描述
这里有两种解决方法:

1-gradle编译脚本添加test编译器配置,如下所示

test {
    useJUnitPlatform()
}

2-使用idea自带的测试运行期,具体配置如下所示:
在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值