我在 Android Studio 3.2 中创建了一个新项目。如果不进行任何更改,我将无法运行组中的所有单元测试。我收到并错误说No tests were found
我正在尝试通过右键单击该组并单击来运行测试Run Tests
。
如果我打开文件并单击类声明旁边的运行按钮,我可以运行单元测试。如果我在 Android Studio 3.1.4 中打开项目,我也可以运行单元测试。我可以右键单击该组并运行所有单元测试而没有错误。
我在 Android Studio 3.2 中创建了一个新项目。如果不进行任何更改,我将无法运行组中的所有单元测试。我收到并错误说No tests were found
我正在尝试通过右键单击该组并单击来运行测试Run Tests
。
如果我打开文件并单击类声明旁边的运行按钮,我可以运行单元测试。如果我在 Android Studio 3.1.4 中打开项目,我也可以运行单元测试。我可以右键单击该组并运行所有单元测试而没有错误。
查看此错误报告,我认为它应该在 3.2.1 中修复:https ://issuetracker.google.com/issues/115708445#comment12
修复错误之前的解决方法是在终端中运行测试,只需键入:
./gradlew test
或
./gradlew testDebugUnitTest
. 如果您使用的是 Windows,请替换./gradlew
为gradlew.bat
. 你也可以从这里https://developer.android.com/studio/preview/下载 Android Studio 3.3 Canary——通过这个版本运行测试没有问题。