robolectric 设置问题——如何从 robolectric 框架开始
robolelectric setup issue -- how to start with roboelectric framework
我从 Robolectric 框架 3.0 开始。 android 测试。我正在浏览那里的网站,他们提到第一步是在构建 gradle
中添加
testCompile "org.robolectric:robolectric:3.0"
我已经做到了,并且完成了一个完整的干净构建。
现在,一旦我开始编写我的第一个测试用例,我就会遇到编译问题——找不到用于注释 @
的符号 class RunWith
RunWith(RobolectricGradleTestRunner.class)
请告诉我,我缺少什么?我以为 mavencentral() 会下载相应的 jar 文件。
提前致谢。
你可以参考这个 this link.
确保您的测试用例位置正确。
Android Studio 默认在以下位置查找测试:
单元测试=> src/test/java
我从 Robolectric 框架 3.0 开始。 android 测试。我正在浏览那里的网站,他们提到第一步是在构建 gradle
中添加testCompile "org.robolectric:robolectric:3.0"
我已经做到了,并且完成了一个完整的干净构建。 现在,一旦我开始编写我的第一个测试用例,我就会遇到编译问题——找不到用于注释 @
的符号 class RunWithRunWith(RobolectricGradleTestRunner.class)
请告诉我,我缺少什么?我以为 mavencentral() 会下载相应的 jar 文件。
提前致谢。
你可以参考这个 this link.
确保您的测试用例位置正确。
Android Studio 默认在以下位置查找测试: 单元测试=> src/test/java