有没有办法衡量Kotlin代码的测试覆盖率?Jacoco给出的结果不准确,因为无法确定自动生成的代码。有其他解决方案吗?
有没有办法衡量Kotlin代码的测试覆盖率?Jacoco给出的结果不准确,因为无法确定自动生成的代码。有其他解决方案吗?
Android Studio在单元测试方面已经取得了长足的进步(虽然我认为还有很长的路要走)。从Android Studio 1.2开始(如果没有记错的话),我们也可以看到覆盖率测试。这可以通过右键单击代码包的测试部分,然后选择“以覆盖方式运行测试”来实现,非常简单。我认为这篇文章会对你有所帮助:https://medium.com/@elye.project/making-android-studio-test-coverage-works-with-kotlin-and-robolectric-a2ab12cdd551
id("org.jetbrains.kotlinx.kover") version "0.4.1"
应用后,该插件可以直接使用,无需进行额外配置。 - Mahozad