Robolectric样品和Gradle插件

时间:2015-05-02 10:33:59

标签: android android-studio robotium robolectric

Robolectric sample project中,build.gradle中没有设置gradle插件。例如AppCompat-v7

另一方面,我们有Robolectric gradle plugin,正如文档所述:

  

Gradle插件,可以进行Robolectric测试。

     

此插件支持版本中添加的单元测试支持   1.1.6的Android Gradle插件并配置测试任务以使用Robolectric正常工作。

我想知道为什么在Robolectric sample project中没有Robolectric Gradle Plugin的迹象。

如果我们可以使用gradle包装器在Android Studio中运行没有插件的robolectric测试,那么插件的确切用法是什么?

1 个答案:

答案 0 :(得分:2)

主要原因是此插件不是必需的,如果robolectric 3.0获得最终版本,则会被标记为已弃用。这是robolectric维护者的声明。请参阅https://github.com/robolectric/robolectric-gradle-plugin/issues/148

上的第一个回答