请问下Junit的用处体现在哪儿?刚刚一段代码如下:拷贝出来的提示信息:TestclassforFor.testFor2Unrooted Te
请问下Junit的用处体现在哪儿?
刚刚一段代码如下:
拷贝出来的提示信息:
TestclassforFor.testFor2
Unrooted Tests
initializationError(org.junit.runner.manipulation.Filter)
java.lang.Exception: No tests found matching Method testFor2(cn.dzr.fortest.TestclassforFor) from org.junit.internal.requests.ClassRequest@54394557
at org.junit.internal.requests.FilterRequest.getRunner(FilterRequest.java:35)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.<init>(JUnit4TestReference.java:33)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestMethodReference.<init>(JUnit4TestMethodReference.java:25)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.createTest(JUnit4TestLoader.java:54)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.loadTests(JUnit4TestLoader.java:38)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:452)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
我用main执行以下:提示如下信息:
for Test
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 3
at cn.dzr.fortest.ForDemo.for2(ForDemo.java:14)
at cn.dzr.fortest.TestforDemo.main(TestforDemo.java:9)
通过main执行,我一下就知道错误的原因所在。
但是看到Junit那个错误提示,我无法获取什么有用的信息。
Junit究竟有什么好处呢?能够批量测试方法?
不过在做android的程序编写时,通过测试会提示比较有用的信息。
[解决办法]

[解决办法]
还没到方法里就报错了,注解啊说的很清楚