我是Android Studio新手。
我的问题是:
答案 0 :(得分:5)
Android Studio的每个实例都包含一个包含一个或多个应用程序模块的项目。每个应用程序模块文件夹都包含该模块的完整源集,包括foreach (var tuple in DefaultContractList())
{
var iRepo = tuple.Item1;
var repo = tuple.Item2;
kernel.Bind(iRepo).To(repo);
}
和src/main/
目录。在大多数情况下,您需要修改每个模块的src/androidTest/
目录下的源代码更新文件,构建规范的gradle.build文件和src/main/
目录下的文件进行测试案例创建。
答案 1 :(得分:1)
在Android Studio 1.0中,该方案发生了一些变化。
你的路径应该是(app)/src/androidTest/java/com/myapp/HelloWorldTest.java
以下是我在新的Android Studio项目中设置单元测试的方法:
在Android Studio中打开应用。 设置Project explorer(左侧窗口)以显示“Project”模式。 点击左上角的小下拉菜单,然后选择“项目”。 右键单击'src'目录,'New - >目录'。 调用新目录androidTest 右键单击androidTest并添加一个'java'目录。 它将显示为绿色(表示它是测试src目录)。 现在再次右键单击并添加一个包,例如com.mycompany.myapp.tests 添加一个扩展AndroidTestCase的新类。
http://envyandroid.com/content/images/2014/02/project-structure.png
用于上课: - src文件夹 - >主文件夹 - >然后java
答案 2 :(得分:0)
准确地说是androidTest:
单元测试在开发计算机上的本地JVM上运行。 Gradle插件将编译src / test /中的源代码,并使用通常的Gradle测试机制执行它。
一句话回答。 androidTest与android和主文件夹之间的主要区别在于前者用于“测试”,而后者用于开发。