androidTest Groovy 模拟 build.gradle.kts

androidTest Groovy analog in build.gradle.kts

在 Android Room 中测试迁移时,需要将此 Groovy 代码添加到 build.gradle 文件

android {
...
    sourceSets {
        // Adds exported schema location as test app assets.
        androidTest.assets.srcDirs += files("$projectDir/schemas".toString())
    }
}

我正在使用 Gradle Kotlin DSL,所以对于 Gradle 文件 (build.gradle.kts),我使用 Kotlin 而不是 Groovy,但我找不到模拟那里的 androidTest(androidTest 未解析)。什么是 androidTest 以及这段代码在 Kotlin 脚本中的模拟是什么?

我尝试了以下方法,我找到了 here 并且它添加了目录。

sourceSets {
    getByName("androidTest").assets.srcDirs("$projectDir/schemas")
}