java.lang.Exception: No tests found matching

使用spring-test模块单元测试,报错 :

java.lang.Exception: No tests found matching [{ExactMatcher:fDisplayName=runTest], {ExactMatcher:fDisplayName=runTest(code.UnitTest)], {LeadingIdentifierMatcher:fClassName=code.UnitTest,fLeadingIdentifier=runTest]] from org.junit.internal.requests.ClassRequest@bebdb06
	at org.junit.internal.requests.FilterRequest.getRunner(FilterRequest.java:35)
	at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.createFilteredTest(JUnit4TestLoader.java:83)
	at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.createTest(JUnit4TestLoader.java:74)
	at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.loadTests(JUnit4TestLoader.java:49)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:525)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:763)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:463)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:209)

代码检查无任何问题。

在这里插入图片描述

java.lang.Exception: No tests found matching_第1张图片
jar包依赖也无问题 :

java.lang.Exception: No tests found matching_第2张图片
最后确定是版本的问题,应当使用junit4.12版本,官方文档也有说明。

java.lang.Exception: No tests found matching_第3张图片
另测试驱动的doc说明也有提及。

java.lang.Exception: No tests found matching_第4张图片
java.lang.Exception: No tests found matching_第5张图片

你可能感兴趣的:(杂项,spring-test,junit)