使用Junit单元测试及操作MySQL数据库时出现错误及解决方法
Posted lzxbk
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Junit单元测试及操作MySQL数据库时出现错误及解决方法相关的知识,希望对你有一定的参考价值。
在一次看Mybatis视频学习过程中,教学视频中用到了Junit单元测试,因为刚开始学习,会出现许多错误,每次出现错误都会上网搜索,但是发现基本上错误都是这么几种:
1、没有@Test注解
2、测试方法用static修饰
3、测试方法有返回值
4、测试方法有参数
具体的修改方法也很简单,对应的:
1、在测试方法上要有@Test注解
2、测试方法不能用static静态修饰
3、测试方法不能有返回值
4、测试方法不能有参数
但是有次报错时,我核对了以上错误,都没有错,可运行报错
尝试了许多调整都不行,最后打开mysql数据库,竟然连接不上,这就很尴尬了
突然想到之前也有次数据库连接不上,但是平时并没有乱动过,这是因为长时间没有使用MySQL服务自动关闭了,
怎么再次启动,其实方法很简单,这和Oracle database 12c使用时类似,需要在服务里启动相关服务,具体如下:
右击我的电脑->管理->服务,找到MySQL,右击->启动
之后在尝试运行程序,终于可以正常运行
以上是关于使用Junit单元测试及操作MySQL数据库时出现错误及解决方法的主要内容,如果未能解决你的问题,请参考以下文章
运行 Gradle JUnit 测试时出现“地址已在使用:绑定”异常
在 Spring App 中将 MockitoMVC 与 Junit 一起使用时出现 *** 错误
在Katalon Studio中执行Junit测试时出现内部错误