考虑我有一个参数化
val parameters: Array<Array<Any>> @DataProvider get() { val parameters = arrayListOf<Array<Any>>() // ... return parameters.toTypedArray() } @Test(dataProvider = "getParameters") fun test(p1: Any, pN: Any) { // ... }
我怎么停下来 主意 从抱怨数据提供程序属性( parameters 在我们的情况下)是未使用的?用注释属性 @get:SuppressWarnings("unused") 没有帮助。
parameters
@get:SuppressWarnings("unused")
将此添加到 parameters @Suppress("unused")
@Suppress("unused")
@get:DataProvider val parameters: Array<Array<Any>>
主意 将属性视为入口点。
KT-28031 .
KT-28031