想象一下,我有这行代码:
import org.mockito.Mockito
val mock = Mockito.mock(Sim2ParametersProvider::class.java)
我希望能够这样写:
val mock = Sim2ParametersProvider::class.mock()
我该怎么做呢?
我试过了
fun <T : kotlin.Any> kotlin.reflect.KClass<T>.mock() = Mockito.mock(this)
但它给了我编译器错误。