我们用Java和Mockito进行了一些测试,我们正在逐步将它们转换为Kotlin和Mockk.不过,这有个问题.下面这行简单:
verify(mockedInteractor).setIndex(1);
When we move it to mockk, we get this:
verify { mockedInteractor.index = 1 }
这当然通过了测试,因为它实际上并没有判断index
是否设置为1.只需将mock的变量设置为1.下面这一点也有同样的效果.
verify { mockedInteractor.setIndex(1) }
Is there a way to verify setters?