JUnit报错method initializationerror not found的相关问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Geralt3/article/details/75012678

今天用JUnit测试两个方法,报错method initializationerror not found如图



经查询,在导入junit.jar包的前提下还应导入hamcrest-core-1.3.rc2.jar,hamcrest-library-1.3.rc2.jar,并根据网友的建议将junit.jar包版本降低至junit-4.12.jar


之后测试第一条方法可以正常运行,测试第二条方法时依旧报错,两条一起测时未报错,但第二条方法测试结果不显示。


根据http://www.aichengxu.com/other/9389669.htm 不排除jar包冲突的可能性。

另外经查询非public方法也可能导致错误。

最终发现第二条方法前未加  @Test 添加后一切正常。


猜你喜欢

转载自blog.csdn.net/Geralt3/article/details/75012678