使用 Mockito 模拟 Void 方法
Mockito 中的模拟 void 方法可以使用 doThrow()、doAnswer()、doNothing 中的方法来实现() 和 doReturn() 系列。这些方法允许您指定具有 void 返回类型的模拟方法的行为。
示例:
在您的特定示例中,您可以模拟World 类中的 setState() 方法如下:
现在,当你在里面调用mockWorld.setState()时您的测试中,将执行所提供的答案,从而允许您验证是否将正确的参数传递给了该方法。
以上是如何在 Mockito 中有效模拟 Void 方法?的详细内容。更多信息请关注PHP中文网其他相关文章!