一、错误信息:

org.junit.runners.model.InvalidTestClassError: Invalid test class 'com.zhj.esdemo.MysqlTests':1. Method mapperUse() should be public

二、排错与常见原因

我的单元测试类写的是这样的,@SpringBootTest注解有,@Test也有,@Autowired也有

而后仔细看这个报错信息,猜测说是MysqlTest这个起名不合法

修改了名称之后还是不行

2.1 一个@Test’方法调用了另一个@Test方法

这个博主报同样错的原因是在一个带@Test方法去调了另一个带@Test关键词的方法 就出现了该异常

解决也很简单,去掉被调用方法的@Test就好了

2.2 导包错误,org.junit.Test 才是正确的

导错包了。。。。

出现这个原因是使用了 org.junit.jupiter.api.Test

应该使用 org.junit.Test 才是正确的

注意:

springboot版本2.2.x之前是使用的org.junit.Test测试类

springboot版本2.2.x之后使用的org.junit.jupiter.api.Test测试类

org.junit.runners.model.InvalidTestClassError: Invalid test class ‘com.zhj.esdemo.MysqlTests‘: 1.相关推荐

  1. org.junit.runners.model.InvalidTestClassError: Invalid test class ‘‘: 1. No runnable methods

    报错信息如下 通过控制台打印出的信息可以看出,该错误和junit有关. 在单元测试的时候使用到了@Test注解,这个注解应该是Junit包下的,但是实际导入进来的并不是. 实际导入到项目中的是这个包: ...

  2. 解决org.junit.runners.model.InvalidTestClassError: Invalid test class ‘xxx‘ 1. No runnable methods

    如图所示:测试类报错但是测试方法执行成功 解决: @Test所引用的包是 import org.junit.jupiter.api.Test; 把引用包改为 import org.junit.Test ...

  3. [初学Spring Boot](2):单元测试报错:org.junit.runners.model.InvalidTestClassError:Invalid test class

    本来: 是建项目时自动生成的测试类,结果还是报错了.大无语事件. 就是IDEA自建测试时导错包了. 注释掉的时原来自导的,换成短的就好了. 经查证,长的是升级版,junit5,spring boot版 ...

  4. org.junit.runners.model.InvalidTestClassError异常解决

    org.junit.runners.model.InvalidTestClassError异常解决 在使用单元测试时,发现如下异常,请看后面的解决方案. 报错信息: 4月 24, 2021 7:42: ...

  5. 解决tensorflow 调用bug Running model failed:Invalid argument: NodeDef mentions attr 'dilations'

    在训练DeepLab的时候,出现tensorflow 调用bug : 1. Running model failed:Invalid argument: NodeDef mentions attr ' ...

  6. junit单元测试报错InvalidTestClassError: Invalid test class

    观察Failure Trace的报错信息,我这边显示的是test should be public ,说明是我格式错了用了void而不是public void .

  7. 单元测试异常:InvalidTestClassError: Invalid test class : 1. Method testConnect () should be public

    问题描述: 在项目中做单元测试时引包问题: 问题分析 非Spring Boot工程 引包: import org.junit.Test 单元测试方法必须用public修饰,不写参数 Spring Bo ...

  8. Android单元测试系列(2)-Junit

    书接上文:Android单元测试系列(1)-开篇_Chris_166的博客-CSDN博客 本篇来介绍下Junit的简单使用,当前已经更新到Junit5了,我这里还是以Junit4来说明吧. 一.Jun ...

  9. 研发二部二组-问题点归纳

    组内问题点+知识点 说明 大标题 #### 小标题 + 作者: chena chenj dengzb huangzs miaoyz zhux 文章目录 组内问题点+知识点 1.POI 的Excel处理 ...

最新文章

  1. R语言单向多元方差分析MANOVA(one-way MANOVA)实战:multivariate analysis of variance
  2. 审计署计算机培训心得体会,审计署计算机中级培训心得体会
  3. 程序员面试题精选100题(15)-含有指针成员的类的拷贝[C/C++/C#]
  4. python 内置方法的时间复杂度
  5. java继承与初始化
  6. 方立勋_30天掌握JavaWeb_MySQL和表约束
  7. 如何使用我的博客电子书
  8. linux vim文本编辑器
  9. 在Word 2007中为公式编号
  10. VK1S68C中文资料
  11. html手机编辑器新手,HTML 编辑器
  12. 计算机毕业论文技术可行性怎么写,毕业论文怎么写可行性分析?
  13. dubbo的工作原理
  14. html640设计稿,为什么写移动端的ui给的640设计稿的宽度,在写html的时候要除以2才正好。...
  15. Android手机投屏后没有声音,乐播投屏电视没有声音怎么办_乐播投屏电视没有声音手机有声音解决办法_3DM手游...
  16. CocosCreator实现粒子特效播放序列帧动画
  17. xgboost原理(无推导就轻易理解)
  18. 技术VS管理,哪个更重要?
  19. SaaS 前世今生:老树开新花
  20. scrapy-splash安装使用

热门文章

  1. 雷蛇显示服务器,雷蛇(Razer)数据泄漏暴露了游戏玩家的个人信息
  2. 抠图算法-Alpha Matting
  3. 谈谈 WebAuthn
  4. python技能排名_Python获取暗黑破坏神3战网前1000命位玩家的英雄技能统计
  5. 自学python能干些什么副业-工作多年,总结出几个比较野的副业路子!
  6. cmd命令解密Bitlocker
  7. Java网络爬虫学习记录(请求基础篇)
  8. 京东数据采集工具:2022年8月洗衣机品牌销售数据
  9. 投资商业承兑汇票安全吗
  10. Google Driver 的使用