从IDEA运行Robolectric测试

时间:2014-02-11 13:46:44

标签: android unit-testing junit gradle robolectric

我正在努力跑 RobolectricSample RobolectricDemoProject  与IDEA项目,我收到了错误

  

未找到班级:“de.peterfriese.robolectricdemo.MainActivityTest”   处理以退出代码1完成

但是当我使用gradle test命令时,一切正常。 this is my Junit config

1 个答案:

答案 0 :(得分:0)

现在,在IDEA中,您使用的是非gradle项目。这意味着您可以查看项目结构(Ctrl + Shift + Alt + S)并查看库可见性。 (运行时,提供等)也存在导出属性。当提供库或没有导出库时,它将在目标apk中不存在。

您也可以将项目构建为gradle测试项目。因此IDEA将使用您的gradle测试目标。构建将花费更多时间。