很简单很简单的一个小功能 , 就是简单的Junit单元测试入门
代码以及项目结构导入的jar包及其jar包版本信息如下:
然后右键 Run As -> Junit Test运行单元测试代码后的报错如下:
看到过一篇相同类型问题的博客提出的解决思路和方法是下面这样的: 原博客地址 https://blog.csdn.net/castle07/article/details/8553704
博主的思路是很正常的; 现小编在此基础上做出更为完整的补充和切实可行的解决方案:
只需要加入hamcrest-core-1.3.jar 这个jar包即可(注意版本是1.3这个版本, 回到文章开头; 小编随机加入的hamcrest-core-2.2.jar这个2.2版本都不行, 运行还是报相同的错误)
加入后项目结构以及jar包结构版本信息如下:
然后右键运行结构如下:
绿色表示Junit测试通过; 小编测试将hamcrest-library 这个jar包删掉也是可以完美成功运行的; 大家继续请看项目结构图:
然后右键运行结果:
hamcrest-core-1.3.jar jar包下载地址小编都给你安排好了, 不需要任何积分, 免费下载地址: https://download.csdn.net/download/qq_35661171/13964994
至于为什么 hamcrest-core-1.3.jar 这个jar包版本必须是1.3这个版本小编目前还不是很清楚, 小编只是猜测到可能更导入的junit的版本也有关系 ; 希望读到这篇文章的大牛给出更为完美的解释;
错误虽小, 但必定有其意义,帮助到需要帮助的人; 谢谢 !