gpt4 book ai didi

android - Kotlin-allopen for android

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:13:29 24 4
gpt4 key购买 nike

是否可以使用 kotlin-allopen gradle 插件通过 mockito 进行 android 测试?

我尝试将 kotlin-allopen 插件添加到我的 build.gradle 并定义注释。

buildscript {
ext.kotlin_version = '1.0.6'

dependencies {
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "org.jetbrains.kotlin:kotlin-allopen:$kotlin_version"
}
}

apply plugin: 'com.android.application'
apply plugin: 'kotlin-allopen'
apply plugin: 'kotlin-android'

allOpen {
annotation("com.mycompany.OpenForTest")
}

还有这些用于注释本身

annotation class OpenForTest

这对我不起作用。也许我错过了什么?

最佳答案

是的,你可以。因为它是一个编译器插件,编译后你会得到全开放的代码。所以它应该适用于测试。别担心。

编辑:根据评论区,更新 kotlin 插件版本似乎可行。目前最新版本是 1.2.41

关于android - Kotlin-allopen for android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41977735/

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