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

 

posted on 2023-06-19 15:55  梦幻朵颜  阅读(53)  评论(0编辑  收藏  举报