Spring Boot Integration Test case,检查是否调用了某个方法



我需要编写一个集成测试用例。在整个流程中,我有一个bean类,它有一个方法。我想写一个测试用例来检查那个方法是否在测试中被调用。我怎么能做到呢?有什么建议吗?

您可以在Mockito中使用适当的方法

import static org.mockito.Mockito.atLeast;
import static org.mockito.Mockito.times;
import static org.mockito.Mockito.verify;
verify(mockObject, atLeast(2)).someMethod("was called at least twice");
verify(mockObject, times(1)).someMethod("was called exactly one time");

最新更新