![]() |
1
4
最后,我发现这取决于将“test”添加到类名的末尾。要么将单词Test移到类名的前面,要么将其全部省略,都可以解决这个问题。 |
![]() |
2
4
在我使用Android Studio 3.1.1的情况下,我的运行/调试配置不正确,可能是因为在更新Android Studio时自动转换了配置。 我的插装测试配置最终被放在“Android JUnit”配置下,而不是“Android插装测试”。 为我的特定类创建一个新的插入指令的测试配置成功了。 此外,右键单击模块的“运行所有测试”选项时创建的默认配置无法找到插入指令的测试并正常运行,导致
作为Android JUnit下弹出的默认配置。但是,右键单击包含插入指令的测试的包将在正确的类别中创建它。我还可以手动将其编辑为“All-in-Module”,并且仍然可以正确执行kotlin测试。 顺便说一句,我之前也让IDE给了我以下误导性的输出:
为什么它说有一个空的测试套件为什么我有测试?查看日志或运行
|
![]() |
3
4
我花了几次时间才弄明白这一点,但最终还是因为缺少启用kotlin所需的gradle更改。
|
![]() |
4
1
重建项目,文件(>);使缓存无效/重新启动。。。,删除应用\生成文件夹,终止
|