junit4報錯java.lang.Exception: No tests found matching


java.lang.Exception: No tests found matching [{ExactMatcher:fDisplayName=test], 
{ExactMatcher:fDisplayName=test(org.devin.hellochat.test.Test)],
{LeadingIdentifierMatcher:fClassName=org.devin.hellochat.test.Test,fLeadingIdentifier=test]]
from org.junit.internal.requests.ClassRequest@31befd9f at org.junit.internal.requests.FilterRequest.getRunner(FilterRequest.java:40) 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)

使用Junit單元測試時,要注意以下幾個地方: 
1、在測試方法上要有@Test注解 
2、測試方法不能用static靜態修飾 
3、測試方法不能有返回值 
4、測試方法不能有參數 

5,測試方法必須是public

注意:

ps:我使用的junit4 (eclipse自帶的)測試方法必須要加上public作用域(之前沒有加)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM