关于JUnit的报错java.lang.Exception: No tests found matching

这个问题也许是你的Junit版本冲突,但我却遇见个更奇葩的问题

  1. 首先是报错代码,我是纯mybatis,没有整合
java.lang.Exception: No tests found matching [{ExactMatcher:fDisplayName=findUserById], {ExactMatcher:fDisplayName=findUserById(com.ityh.Test.Myatis_test)], {LeadingIdentifierMatcher:fClassName=com.ityh.Test.Myatis_test,fLeadingIdentifier=findUserById]] from [email protected]
	at org.junit.internal.requests.FilterRequest.getRunner(FilterRequest.java:37)
	at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.createFilteredTest(JUnit4TestLoader.java:77)
	at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.createTest(JUnit4TestLoader.java:68)
	at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.loadTests(JUnit4TestLoader.java:43)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:444)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:675)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:382)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:192)

  1. 这是我的mybatis测试代码,看见后也许有人已经知道为什么了
    关于JUnit的报错java.lang.Exception: No tests found matching
  2. 对,问题就是参数,我的测试代码的方法带了一个参数
    So,这就是我的奇葩问题