java.lang.Exception: No tests found matching问题解决办法

悠悠 2024-05-08 07:30 160阅读 0赞

Spring boot项目在src/test/java里边跑自己写的单元测试时,如果遇到如下异常:

  1. java.lang.Exception: No tests found matching [{ExactMatcher:fDisplayName=myTest], {ExactMatcher:fDisplayName=myTest], {LeadingIdentifierMatcher:fClassName=MyTest,fLeadingIdentifier=myTest]] from org.junit.internal.requests.ClassRequest@66d1af89
  2. at org.junit.internal.requests.FilterRequest.getRunner(FilterRequest.java:40)
  3. at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.createFilteredTest(JUnit4TestLoader.java:80)
  4. at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.createTest(JUnit4TestLoader.java:71)
  5. at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.loadTests(JUnit4TestLoader.java:46)
  6. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:522)
  7. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:760)
  8. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:460)
  9. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:206)

如果检查自己的编码没有任何错误或者注解都正确引入了,那么就检查下测试类所在的包名,此src/test/java下的包名需要与src/main/java里边定义的包名一致。

发表评论

表情:
评论列表 (有 0 条评论,160人围观)

还没有评论,来说两句吧...

相关阅读