SpringBoot单元测试没有执行的按钮问题及解决
目录
- 单元测试没有执行的按钮
- 问题说明
- 解决方法
- 单元测试没有启动按钮(另辟蹊径)
- 大致如下图(红圈处,没有启动按钮)
- 现状
- 转机
- 结论
单元测试没有执行的按钮
问题说明
在搭建SpringBoot项目单元测试中,突然发现没有执行的按钮,如是,我使用鼠标右键,强行执行该测试方法.结果报错.
报错信息:
The class com.example.demo.DemoApplicationTests is not public.idea给的建议:
Test class should have exactly one public constructor发现类上面没有限定符关键字,且必须为public.
解决方法
在类上补充public关键字
单元测试没有启动按钮(另辟蹊径) 最近遇到了一个问题,很是烦恼,搜遍全网也没有解决,后来自己偶然解决了。
就是IDEA中,spring boot项目的单元测试的普通方法,无论如何都没有启动的三角形绿色按钮。
大致如下图(红圈处,没有启动按钮)
![SpringBoot单元测试没有执行的按钮问题及解决](http://img.readke.com/220412/14064H2Y-0.jpg)
文章图片
现状
网上搜来的方法更是令人绝望。
试遍无数(其实方法也就那么几种,什么mark directory as ...、jdk版本、pom scope、public、compiler配置、output path配置等等)
我负责任地说,每种都试过,没有一个有效的。
转机
直到一次偶然的原因,我打开了idea的插件,看到了junit插件被禁用了……
然后启动,然后一切都好了。
![SpringBoot单元测试没有执行的按钮问题及解决](http://img.readke.com/220412/14064L1b-1.jpg)
文章图片
结论
如果找遍方法,还是没解决,可能就是这里我说到的原因。
即 Junit插件被禁用了,启用即可
【SpringBoot单元测试没有执行的按钮问题及解决】以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
推荐阅读
- 推荐五款Android 应用的自动化测试工具
- excel怎么合并两个单元格的内容
- Excel表格之不同分类的单元格与区域的设置_Excel专区
- Jmeter压测工具使用之HetuEngine压力测试
- Android 性能测试
- Android手机自动化测试实例详解
- 简单搭建环境,测试Android应用
- Android驱动入门-LED--测试APP编写③
- 亚马逊面试体验(AmazonWow)
- Redux测试 – Redux教程