使用Android Studio和Gradle进行单元测试?

猎物

如何在Android Studio(IntelliJ)中轻松地将单元测试添加到我的Android项目中?

更确切地说:我想添加一个包含测试代码的文件夹(JUnit 4),并使用常规安装的JDK(不在Android仿真器中)从那里执行单元测试。到目前为止,我已将文件夹“ test / java /”添加到模块中,并添加了“ test”作为源集,并添加了junit作为测试依赖项:

sourceSets {
  instrumentTest.setRoot('src/test')
}

dependencies {
  instrumentTestCompile 'junit:junit:4.+'
  // ...
}

现在,当我在test / java文件夹中选择Run'All Tests'时,它会给我一个UnsupportedOperationException。

我想念什么?如何为Android项目运行单元测试?

推荐一个类似于Eclipse中的“ Infinitest”的插件的要点-在这里,我可以简单地保存一个类,并自动执行其单元测试。:-)

PS:我不想使用https://github.com/JakeWharton/gradle-android-test-plugin,因为该插件似乎已被弃用。

我认为答案应该已经在Android Studio 1.1(和当前的gradle插件)中了。他们引入了单元测试支持。它仍然是实验性的,不过不如我们以前的努力在这里:)请参见这里

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Android Studio和Gradle进行单元测试?

来自分类Dev

有关使用Gradle或android studio进行Android单元测试的问题

来自分类Dev

使用Gradle在Android中使用JUnit进行单元测试

来自分类Dev

是否可以使用libgdx和Android Studio 1.1进行单元测试?

来自分类Dev

使用android studio进行单元测试时要运行哪个测试

来自分类Dev

如何对使用Scanner和InputStream的方法进行单元测试?

来自分类Dev

首次使用Mocha和Sinonjs进行异步单元测试

来自分类Dev

使用$ parsers(和$ formatters)对指令进行单元测试

来自分类Dev

使用Rspec和C扩展进行单元测试

来自分类Dev

使用MVC API和Ninject进行单元测试

来自分类Dev

使用Laravel assertDatabaseHas和浮点列进行单元测试

来自分类Dev

节点,使用sinon进行单元测试和模拟

来自分类Dev

使用Rspec和C扩展进行单元测试

来自分类Dev

使用$ httpbackend模拟和打字稿进行单元测试

来自分类Dev

使用Moq和Autofac进行单元测试

来自分类Dev

使用 Moq 和接口进行单元测试

来自分类Dev

使用Gradle时如何使IDEA / Android Studio识别我的单元测试文件夹?

来自分类Dev

使用Gradle时,如何使IDEA / Android Studio识别我的单元测试文件夹?

来自分类Dev

使用实体框架进行单元测试的单元测试

来自分类Dev

使用android-gradle-plugin> = 1.1的Jacoco和单元测试代码覆盖率

来自分类Dev

如何使用Android Studio 0.8对Google Cloud Endpoints Java进行单元测试

来自分类Dev

使用Google测试进行单元测试

来自分类Dev

在Visual Studio中使用Chutzpah testrunner和requirejs时,在单独的项目中进行JavaScript单元测试

来自分类Dev

在Visual Studio2013中使用茉莉花和Chutzpah进行单元测试angularjs无法正常工作

来自分类Dev

依赖'aar'的Gradle Android单元测试

来自分类Dev

依赖'aar'的Gradle Android单元测试

来自分类Dev

在Android NDK上进行单元测试

来自分类Dev

使用Spock junit测试和Gradle构建系统在控制台上输出单元测试结果

来自分类Dev

在Visual Studio 2013中使用HttpClient进行单元测试/集成测试Web API

Related 相关文章

  1. 1

    使用Android Studio和Gradle进行单元测试?

  2. 2

    有关使用Gradle或android studio进行Android单元测试的问题

  3. 3

    使用Gradle在Android中使用JUnit进行单元测试

  4. 4

    是否可以使用libgdx和Android Studio 1.1进行单元测试?

  5. 5

    使用android studio进行单元测试时要运行哪个测试

  6. 6

    如何对使用Scanner和InputStream的方法进行单元测试?

  7. 7

    首次使用Mocha和Sinonjs进行异步单元测试

  8. 8

    使用$ parsers(和$ formatters)对指令进行单元测试

  9. 9

    使用Rspec和C扩展进行单元测试

  10. 10

    使用MVC API和Ninject进行单元测试

  11. 11

    使用Laravel assertDatabaseHas和浮点列进行单元测试

  12. 12

    节点,使用sinon进行单元测试和模拟

  13. 13

    使用Rspec和C扩展进行单元测试

  14. 14

    使用$ httpbackend模拟和打字稿进行单元测试

  15. 15

    使用Moq和Autofac进行单元测试

  16. 16

    使用 Moq 和接口进行单元测试

  17. 17

    使用Gradle时如何使IDEA / Android Studio识别我的单元测试文件夹?

  18. 18

    使用Gradle时,如何使IDEA / Android Studio识别我的单元测试文件夹?

  19. 19

    使用实体框架进行单元测试的单元测试

  20. 20

    使用android-gradle-plugin> = 1.1的Jacoco和单元测试代码覆盖率

  21. 21

    如何使用Android Studio 0.8对Google Cloud Endpoints Java进行单元测试

  22. 22

    使用Google测试进行单元测试

  23. 23

    在Visual Studio中使用Chutzpah testrunner和requirejs时,在单独的项目中进行JavaScript单元测试

  24. 24

    在Visual Studio2013中使用茉莉花和Chutzpah进行单元测试angularjs无法正常工作

  25. 25

    依赖'aar'的Gradle Android单元测试

  26. 26

    依赖'aar'的Gradle Android单元测试

  27. 27

    在Android NDK上进行单元测试

  28. 28

    使用Spock junit测试和Gradle构建系统在控制台上输出单元测试结果

  29. 29

    在Visual Studio 2013中使用HttpClient进行单元测试/集成测试Web API

热门标签

归档