【发布时间】:2021-06-21 18:36:44
【问题描述】:
这是我的主要功能
object Service {
fun getConfigMappings(client: RedissonClient, request: GetRequest): IndataType {
****
return obj
}
}
我在主课上调用它,一切正常,我可以得到响应。
@Autowired
lateinit var client: RedissonClient
val indataObj = Service.getConfigMappings(client, request)
当我想为其编写测试时,出现错误“kotlin.UninitializedPropertyAccessException:lateinit 属性客户端尚未初始化”,任何人都可以帮助我吗? "
class ServiceTest {
@Autowired
lateinit var client: RedissonClient
@Test
fun `test1`() {
val request = GetRequest {
***
}
val indataObj = Service.getConfigMappings(client, request)
}
}
【问题讨论】: