今天在Android2.1下使用Junit进行单元测试,项目编译没问题,运行测试时却总是提示找不到要测试的目标类,提示如下:
java.lang.NoClassDefFoundError: com.kamfu.obs.services.impl.BaseService
at com.kamfu.obs.services.impl.BaseServiceTest.setUp(BaseServiceTest.java:17)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154)
at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:430)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1447)
我是新建一个测试项目B对另一个项目A进行测试的,后来我改成将测试代码复制到项目A,在项目A进行测试就没问题了。
现在还是不知道为什么在项目B测试项目A有问题,郁闷!
posted @ 2011-07-15 17:51 Fallen Angel 阅读(45) 评论(0) 编辑
