如果按照以下步骤运行所有单元测试,就可以对我的Android Gradle项目进行调试:
首先配置IDE使用Gradle Run/Debug配置来进行使用Robolectric和JUnit的单元测试:
- 在IDE菜单中选择:文件 / 设置 / 编译器 / Gradle:取消“使用进程内构建”
- 在IDE中选择:运行 / 编辑配置 / + / Gradle
- 在字段中输入以下数据:名称:test,Gradle项目:.../app/build.gradle,任务:test,脚本参数:--debug --stacktrace
接下来,要在IDE中运行/调试测试:
- 从配置中选择“test”
- 运行测试:运行 / 运行“test”
- 调试测试:运行 / 调试“test”
这使我可以在调试器中运行所有测试。
现在,我正在寻找一种方法,只对指定的单个测试进行调试。 任何建议都将是很好的。