【发布时间】:2021-10-07 15:46:53
【问题描述】:
假设我有这个功能:
fun method() {
val obj = Obj()
obj.callsMethod()
obj.callsOtherMethod()
}
我怎样才能做类似于 verify(obj).callsMethod() 的事情?有没有其他方法可以测试这个方法?
【问题讨论】:
-
我认为这不可能。您可以考虑将其更改为
fun method(obj: Obj = Obj())总是好的,以便能够“注入”需要测试的值。