关于JUnit initializationError(org.junit.runner.manipulation.Filter)错误

今天在测试时 JUnit时出现该错误,百度了好多方法,大部分说是忘记写@Test,仔细检查了下发现我写了,代码也没错,想了下是否是版本的问题,结果发现别的方法还能测java

错误缘由以下:eclipse

CurrentSessionTest.test31
initializationError(org.junit.runner.manipulation.Filter)
java.lang.Exception: No tests found matching [{ExactMatcher:fDisplayName=test31], {ExactMatcher:fDisplayName=test31(com.zy.currentSession.CurrentSessionTest)], {LeadingIdentifierMatcher:fClassName=com.zy.currentSession.CurrentSessionTest,fLeadingIdentifier=test31]] from org.junit.internal.requests.ClassRequest@45ff54e6测试

at org.junit.internal.requests.FilterRequest.getRunner(FilterRequest.java:40)spa

at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.createFilteredTest(JUnit4TestLoader.java:77)ip

at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.createTest(JUnit4TestLoader.java:68)get

at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.loadTests(JUnit4TestLoader.java:43)requests

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:444)it

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:678)io

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:382)test

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:192)

 最后,无心间发现应该是:       public void test4()

写成了 :     private void test4()

相关文章
相关标签/搜索