使用没有Activity的工具进行Android单元测试

时间:2014-06-23 19:40:05

标签: android unit-testing instrumentation

我想从一个Activity中单独测试一些Android代码。代码执行一些位图处理。我已经尝试过Robolectric,看起来它返回的Bitmap是某种外观并且不包含真正的像素值,所以Robolectric是不可能的。我想从系统的其余部分中隔离执行处理的代码。我已尝试使用我在测试类中创建的活动ActivityUnitTestCase,但测试在startActivity(intent, null, null);处失败我假设这是因为活动不是应用程序的一部分(不是在清单中列出。

如何在没有活动的情况下运行一段经过检测的Android代码?

1 个答案:

答案 0 :(得分:0)

想出来。只需使用InstrumentationTestCase