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