我有 3 个测试类用于我的主应用程序中的特定包。我的第一个测试类运行良好,其他 2 个则不然。
当我尝试运行这 2 个测试时,出现以下错误:
Instrumentation run failed due to 'java.lang.ClassNotFoundException'
我已经验证过:
- 如果构建路径配置正确,
- 如果目标包是正确的,
- 如果我在导入 jUnit 时遇到问题。
想知道问题出在哪里吗?
-----//-----
解决方案:
我更改了我使用的 jUnit 版本,测试按预期执行。
最佳答案
您需要将 JUnit 库添加到您的包中,如下所示:
在 Eclipse 上,右键单击您的测试项目,选择 Properties --> Java Build Path,在 Order and Export 选项卡上,请检查 JUnit 4 并单击 OK。
之后,清理或重建您的测试项目并运行。
关于安卓测试 : Instrumentation run failed due to 'java.lang.ClassNotFoundException' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13841150/