本文主要是介绍junit测试No tests found matching xxx问题解决,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
最近使用junit进行测试,遇到No tests found matching xxx的问题,记录下来,以备查看。
目前发现有三种情况会报这个错。
1.junit测试时@Test注解未引入正确的包。
比如我有一次测试的时候引入了下面的包
此时进行junit测试的时候就会报上面的异常,正确的包应该是
2.需要测试的方法写完后忘记保存也是会报这个错误的。
比如我最后的方法写完后没有保存直接运行junit测试,由于没有保存,junit会找不到这个测试方法,从而导致异常。
3.测试类使用的是默认修饰符而不是public,也会造成这个错误
有时候创建的工程里测试类就没有public修饰,这种情况比较难以发现,需要特别注意!!
目前遇到这三种情况会导致这个异常,大家有没有因为其他原因导致这个异常的,欢迎留言交流讨论!!
这篇关于junit测试No tests found matching xxx问题解决的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!