junit.framework.AssertionFailedError: No tests found in com.wbm.app.business.NeedLoginTestCase
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:191)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:176)
at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:554)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1701)
原因分析:
因为单元测试继承了TestCase,测试的方法的名字必须是以test开头的符合驼峰规则的名字,例如testIsLogin
我这里的方法名字直接就叫做isLogin,所以是不行的
解决办法:
将isLogin的方法名字修改为testIsLogin
参考:http://jadewoo.iteye.com/blog/613915