gpt4 book ai didi

android - Kotest(以前的 KotlinTest)在 Android Studio 中还能用吗?

转载 作者:行者123 更新时间:2023-12-02 13:43:53 26 4
gpt4 key购买 nike

据我所知,Kotest 需要 JUnit 5:

https://github.com/kotest/kotest/issues/1104

它还需要 Gradle 6:

https://github.com/kotest/kotest/issues/1301

我认为有可能让这一切都设置好并开始工作,但是 JUnit 5 和 Gradle 6 真的不支持 Android 开发吗?我担心,即使我现在让这一切正常工作,我也可能会遇到问题。

最佳答案

Kotest 在 Android Studio 上工作。
JVM 测试
要为您的单元测试(普通 JVM)设置 JUnit 5 运行程序,您可以按照 https://kotest.io/quick_start/ 中的说明进行操作。 .
当然,如果您已经启动了一个带有 JVM JUnit4 测试的项目,您将必须执行额外的步骤来为 JUnit4 配置两个运行器 对于新的 JUnit5/Kotest 测试,但这超出了本答案的范围。
安卓 Robolectric 测试
您可以找到有关如何设置它的说明 here .鉴于 Robolectric 是普通的 JVM 测试而不是检测的测试,您可以使用 JUnit5 运行器,它们会运行得很好。
Android 插桩测试
显然 Kotest 也有一个 JUnit4 runner 项目,但还没有关于如何在 Android 上设置它的说明。

关于android - Kotest(以前的 KotlinTest)在 Android Studio 中还能用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60876915/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com