如何用间谍模拟构造函数?

问题描述

我目前正在尝试测试我的“暴露Kotlin”代码。我有一张下面的表格

object Foo: Table() {
   *parameters*
}

和类似

的方法
fun addNewFoo(){
    Foo.insert { ... }
}

我正在测试addNewFoo,并且想验证插入是否发生,理想情况下使用类似

的方法
verify { FooSpy.insert { ... } } 

如何将Foo表模拟为间谍,以便可以验证调用是否发生,或者应采用其他方法来验证此方法被调用?

解决方法

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

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

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