MyBatis测试报错 No tests found matching解决办法_mybatis matching-程序员宅基地

技术标签: Java  异常处理  Junit  MyBatis  异常  Exception  

JAVA面试题——精校版第五章
xl_echo编辑整理,欢迎转载,转载请声明文章来源。更多IT、编程案例、资料请联系QQ:1280023003
百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!!!


错误信息提示如下:

java.lang.Exception: No tests found matching [{ExactMatcher:fDisplayName=testGetUserById], {ExactMatcher:fDisplayName=testGetUserById(com.echo.mybatis.mapper.UserMapperTest)], {LeadingIdentifierMatcher:fClassName=com.echo.mybatis.mapper.UserMapperTest,fLeadingIdentifier=testGetUserById]] from org.junit.internal.requests.ClassRequest@627551fb
at org.junit.internal.requests.FilterRequest.getRunner(FilterRequest.java:40)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.createFilteredTest(JUnit4TestLoader.java:77)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.createTest(JUnit4TestLoader.java:68)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.loadTests(JUnit4TestLoader.java:43)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:444)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:675)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:382)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:192)

实际引起的原因是来自初始化方法上面加的注解“@Before”
这里写图片描述

解决办法:
这里写图片描述

解决办法二:
将@Before下面的方法受用public修饰。

文件源码地址:
链接:https://pan.baidu.com/s/1mZ8_tcECCtEEBUKybYIFfQ 密码:wb7c


做一个有底线的博客主

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/xlecho/article/details/79862486

智能推荐

将UIImage转换为PDF并进行保存 - 编程学习_uiimage 转 pdf-程序员宅基地

文章浏览阅读65次。以上就是将UIImage转换为PDF并保存的完整过程。通过按照这些步骤,你可以在iOS应用程序中将UIImage对象转换为PDF格式,并将其保存到设备上。在iOS开发中,有时候我们需要将UIImage对象转换为PDF格式,并将其保存到设备上。请确保将上述代码添加到适当的位置,并替换"my_image.png"为你自己的图片文件名。现在,我们将实现一个方法,该方法将UIImage对象转换为PDF并保存到指定路径。现在,你可以通过调用上述方法将UIImage对象转换为PDF并保存到指定路径。_uiimage 转 pdf

VMPlayer 安装 Ubuntu 12.04 一个注意点-程序员宅基地

文章浏览阅读129次。创建新虚拟机后, 选择Ubuntu12.04的ISO,VMPlayer自动识别出是Ubuntu, 提示用easy install安装.这个easy install就是坑那, 装的过程是很轻松,装完之后发现怎么输入密码都登录不进去.解决这个问题的方法就是,在创建新虚拟机的时候,选择"I will install OS later"然后一步一步继续下去,..._ubuntu 20 安装vmplayer出错

pg数据库连接失败:org.postgresql.util.PSQLException: ��������: û���������� “xx.xx.xxx.xx“,_org.postgresql.util.psqlexception: 尝试连线已失败。-程序员宅基地

文章浏览阅读2.1k次。在本地电脑写好了一个springboot + mybatis + pg的项目,在本地调试运行正常,将项目打成jar包在服务器上运行,当与pg交互时出现上述报错信息。上述表示允许IP地址为10.10.56.17的所有用户可以通过MD5的密码验证方式连接主机上所有的数据库。1)找到pg的安装路径,该路径下有个data文件夹,在data文件夹找到pg_hba.conf配置文件。2)打开pg_hba.conf配置文件,在ipv4下添加服务器ip,例如。3)修改后保存,打开pg终端,执行。_org.postgresql.util.psqlexception: 尝试连线已失败。

VScode下配置Go语言开发环境【2023最新】_vscode go-程序员宅基地

文章浏览阅读2.2w次,点赞49次,收藏130次。Windows 下安装和卸载 Go 及 vscode 环境配置【2023最新】_vscode go

Java毕业设计基于Springboot+vue的插画投稿网站_vue 插画-程序员宅基地

文章浏览阅读207次。插画投稿网站是提供给插画师们展示和分享自己作品的平台。这些网站通常允许插画师上传自己的作品,并与其他用户进行交流和互动。插画师可以在这些网站上展示自己的作品集,参与各种比赛和活动,与其他插画师进行合作,甚至有机会与潜在客户建立联系。是一个面向设计师和创意人才的社区平台,也是插画师展示作品的理想场所。在Dribbble上,插画师可以上传自己的作品,参与各种设计挑战和竞赛,与全球设计师社区互动,展示自己的创意和技能。_vue 插画

订单状态机-程序员宅基地

文章浏览阅读8k次,点赞8次,收藏57次。0 前言电商平台所有模块中,订单系统作为比较核心的模块,它决定了整个流程能不能顺畅的执行,起着承上启下的作用(下单、支付、履约、售后、清结算、营销活动)。订单系统的设计主要需要考虑订单字段、业务流程、状态机三大个方面,这些内容决定了订单系统稳定性与扩展性。2 订单流程订单流程指整个订单从产生到完成的整个流转过程,它包括正向流程和逆向的流程。3 订单状态机状态机表示了一笔订单的生命周期,按照一定的方向通过触发不同的事件产生数据流转的过程。状态机v2.0随着业务快速._订单状态机

随便推点

rabbitMQ总结_rabbitmq是数据库吗-程序员宅基地

文章浏览阅读425次。rabbitMQ其实跟mysql等数据库差不多,都是需要通过url,账号,密码等去链接public static Connection getConnection() throws Exception { //定义连接工厂 ConnectionFactory factory = new ConnectionFactory(); //设置服务地址 factory.se..._rabbitmq是数据库吗

MySQL order by 排序使用的字段有重复值导致排序随机的情况_order by随机排序-程序员宅基地

文章浏览阅读1.1k次,点赞3次,收藏2次。生产环境一个列表页的查询sql:select epc.id, epc.contractName, epc.contractType, epc.officerId,ee.employeeName officerName from er_product_contract epc left join er_employee ee on epc.officerId = ee.employeeId LEFT JOIN simu_product p ON epc.productCode_order by随机排序

HarmonyOS4-学习入门知识总结_harmonyos笔记总结-程序员宅基地

文章浏览阅读1k次,点赞6次,收藏17次。/ ForEach:循环遍历数组,根据数组内容渲染页面组件,超过屏幕的东西就看不到,也滑动不了,所以后面统一使用List组件。// 任务列表,包含新增任务 @Link totalTask:$finishTask:变量的引用。// 任务列表,包含新增任务 @Link totalTask:$finishTask:变量的引用。// 任务列表,包含新增任务 @Link totalTask:$finishTask:变量的引用。// 横向布局 主轴/交叉轴,一般只设置主轴,不设置交叉轴。_harmonyos笔记总结

Ubuntu上安装部署k8s集群_ubuntu /etc/sysconfig/kubelet-程序员宅基地

文章浏览阅读3.4k次,点赞5次,收藏33次。Ubutun20.04搭建K8S集群_ubuntu /etc/sysconfig/kubelet

Bootstrap 导航/滑动门(nav)_bootstrap nav-程序员宅基地

文章浏览阅读3.7k次。Bootstrap导航/滑动门(nav)开发工具与关键技术:Visual Studio 前端作者:盘子撰写时间:2019年5 月27 日.nav导航/滑动门(nav)1、基本导航样式Bootstrap中提供的导航可共享通用标记和样式,从基础.nav样式类到活动与禁用状态。交换class选择符以在每种样式之间切换。基础.nav组件采用Flexbox弹性布局构建,并为构建所有类型的导航..._bootstrap nav

【MATLAB源码-第8期】基于matlab的DPSK的误码率仿真,差分编码使用汉明码(hanming)。-程序员宅基地

文章浏览阅读646次,点赞24次,收藏30次。(2)单从波形上看,2DPSK与2PSK是无法分辨的,比如图1中2DPSK也可以是另一符号序列(见图中下部的序列,称为相对码,而将原符号序列称为绝对码)经绝对移相而形成的。(2)单从波形上看,2DPSK与2PSK是无法分辨的,比如图1中2DPSK也可以是另一符号序列(见图中下部的序列,称为相对码,而将原符号序列称为绝对码)经绝对移相而形成的。(1)与2PSK的波形不同,2DPSK波形的同一相位并不对应相同的数字信息符号,而前后码元的相对相位才能唯一确定信息符号。、MATLAB 源码获取。

推荐文章

热门文章

相关标签