mre*_*elt 10 junit android unit-testing gradle android-studio
如何轻松地在Android Studio(IntelliJ)中为我的Android项目添加单元测试?
更确切地说:我想添加一个包含测试代码的文件夹(JUnit 4),并使用常规安装的JDK(不在Android模拟器中)从那里执行单元测试.到目前为止,我将文件夹'test/java /'添加到我的模块中,并将'test'添加为源集,将junit添加为测试依赖项:
sourceSets {
instrumentTest.setRoot('src/test')
}
dependencies {
instrumentTestCompile 'junit:junit:4.+'
// ...
}
Run Code Online (Sandbox Code Playgroud)
当我现在在test/java文件夹中选择Run'All Tests'时,它会给我一个UnsupportedOperationException.
我错过了什么?你如何运行Android项目的单元测试?
对于插件的建议的加分点,其工作方式类似于Eclipse中的"Infinitest" - 我可以简单地保存一个类,并自动执行单元测试.:-)
PS:我不想使用https://github.com/JakeWharton/gradle-android-test-plugin,因为该插件似乎已被弃用.
| 归档时间: |
|
| 查看次数: |
5309 次 |
| 最近记录: |