Junit单元测试出现initializationerror:method initializationerror not found

在进行junit单元测试时出现下图:

 总结下可能出现的原因:

 一: 编写的java文件没有保存(这个很容易忽略)

 二:

  1. 有返回值的方法不能直接测试
  2. 带参数的方法不能直接测试
  3. 访问权限在public之下的方法不能直接测试
  4. static静态方法不能直接测试 

  网上大多说是导包问题:

    除了引入junit-4.12.jar之外,还要引入2个依赖jar包:hamcrest-core-1.3.rc2.jar,hamcrest-library-1.3.rc2.jar

猜你喜欢

转载自blog.csdn.net/shuzishij/article/details/84259167