Android 数据绑定 MockK:每个 { } 块内都缺少调用

问题描述

我使用 MockK 进行单元测试。当我尝试模拟为我的布局生成的数据绑定类时,我收到了奇怪的错误。我想模拟布局内的视图之一,数据绑定类使用

every { binding.someView } returns mockedView

但我得到了

io.mockk.MockKException:在每个 { ... } 块中缺少调用。

当我对在布局的 <data> 块中定义的绑定变量进行相同尝试时,一切都按预期工作。但视图没有。

我错过了什么吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)