Kotlin-allopen for android
是否有可能使用kotlin-allopen gradle插件进行android测试与mockito?
我试图把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.1.3-2
。