如何开始为我的Android应用程序进行单元测试?

时间:2015-10-30 03:03:43

标签: java android unit-testing android-studio junit

这似乎是一个愚蠢的问题,但我在Android Studio中有一个应用程序,我想尝试一些TDD /单元测试。我尝试添加一个测试文件夹并在资源管理器中手动添加一个类,但发现我只能在我的主src文件夹下添加Java类。如何在与src文件夹相同的级别添加测试文件夹并为其创建Java类?我的build.gradle中是否需要一些东西?

1 个答案:

答案 0 :(得分:4)

最新版本的gradle构建工具(1.3.1)带有新的测试功能,我将向您展示如何轻松创建测试。

首先,现在有两个测试的默认目录:

androidTest for Instrumentation Tests and test for Java Unit Tests

你应该将你的仪器测试放入 androidTest 和你的简单JUnit测试(几乎没有android依赖)到测试

如果您想运行单元测试,则必须选择此选项:

Pure Java tests

当您选择此选项时,您的目录将突出显示如下: enter image description here

当您选择检测测试时,您将看到如下内容: enter image description here

您可以深入了解支持测试库,检查此链接:

http://developer.android.com/intl/pt-br/tools/testing-support-library/index.html

希望它有所帮助!