6

我的主应用程序中的特定包有 3 个测试类。我的第一个测试类运行良好,其他 2 个则没有。

当我尝试运行这 2 个测试时,我收到以下错误:

Instrumentation run failed due to 'java.lang.ClassNotFoundException'

我已经验证了:

  • 如果构建路径配置正确,
  • 如果目标包是正确的,
  • 如果我在导入 jUnit 时遇到问题。

任何猜测的问题是什么?

-----//-----

解决方案:

我更改了我正在使用的 jUnit 版本,并且测试按应有的方式执行。

4

3 回答 3

11

您需要将 JUnit 库添加到您的包中,如下所示:

在 Eclipse 上,右键单击您的测试项目,选择 Properties --> Java Build Path,在 Order and Export 选项卡上,请检查 JUnit 4 并单击 OK。

之后,清理或重建您的测试项目并运行。

于 2013-05-07T10:45:35.103 回答
1

Java 构建路径应导出 JUnit 4 库(选中)并确保您清理并重建项目

于 2013-05-08T20:35:43.420 回答
0

你有没有在“AndroidManifest”中定义你的另外两个类

于 2012-12-12T13:53:22.773 回答