loe*_*chg 8 android gradle robolectric android-studio android-espresso
在使用Gradle(Android Studio)构建时,有没有人成功地让Robolectric和Espresso一起工作?
我已经让Robolectric在Android Studio工作,主要是因为Peter Friese的帖子http://www.peterfriese.de/android-testing-with-robolectric/,但由于instrumentRunner/instrumentTest碰撞,我不确定如何整合Espresso .
理想情况下,我有一个如下所示的目录结构:
|--src
??? main (application source - exists)
??? test (Robolectric unit tests go here - exists)
??? testEspresso [*new*] (espresso tests go here)
Run Code Online (Sandbox Code Playgroud)
我的Gradle + Android知识不是很广泛,而且我不确定这是否真的是一个可行的东西(时间,复杂性和脆弱性水平不是太极端),因为Gradle + Android的当前状态以及它是否是,如何去做.如果它是相关的,我有2种不同的构建风格.
有关Robolectric和Espresso协调工作的一个很好的例子,请查看Robolectric团队创建的示例项目:
https://github.com/robolectric/deckard-gradle
| 归档时间: |
|
| 查看次数: |
3195 次 |
| 最近记录: |