mockito5.4.0单元测试(3) mockito记住mock对象曾经的交互行为
mockito官方文档地址: https://www.javadoc.io/doc/org.mockito/mockito-core/latest/org/mockito/Mockito.html#30
【case 1】
import static org.mockito.Mockito.*; // 引入类
//mock creation
List mockedList = mock(List.class); // 得到一个mock对象
//using mock object
mockedList.add("one"); // 记录mock对象的第一次交互行为:加入一个one
mockedList.clear(); // 记录Mock对象的第二次交互行为: clear
//verification,校验时,可以验证mock对象的所有曾经的交互行为
verify(mockedList).add("one"); // 验证mock对象的第一次行为:one
verify(mockedList).clear(); // 验证mock对象的第二次行为:clear
、