我使用 KMongo 工具我们如何模拟协程数据库?我们如何在 koin 模块中模拟我们的数据库?
有没有办法做到这一点?谢谢你指导我
我尝试过的方法并没有奏效:
第一种方法:
single<CoroutineDatabase> {
val client = Mockito.mock(CoroutineClient::class.java)
client.getDatabase(CoreConstants.DATABASE_NAME)
}
第二种方法:
single<CoroutineDatabase> {
val client = declareMock<CoroutineClient> { }
client.getDatabase(CoreConstants.DATABASE_NAME)
}