Mockito 2 让我们校验一些行为
2024-10-06 22:21:31
在下面的示例中,我们将会模拟(Mock)一个 List 列表。
这是因为绝大部分的人对列表这个接口比较熟悉(例如 add()
, get()
, clear()
方法)。
在实际情况中,请不要 mock list 这个类,你可用使用实际的实例来代替。
//Let's import Mockito statically so that the code looks clearer import static org.mockito.Mockito.*; //mock creation List mockedList = mock(List. class ); //using mock object mockedList.add( "one" ); mockedList.clear(); //verification verify(mockedList).add( "one" ); verify(mockedList).clear(); |
一旦创建完成后,mock 将会记住所有的交互。你可用选择校验任何你感兴趣的交互。
https://www.cwiki.us/pages/viewpage.action?pageId=47843416
最新文章
- js判断本机是否已安装app
- Java之使用Hadoop探索大数据的世界
- codewars 随手记
- ValidationExpression=";http(s)?://([\w-]+\.)+[\w-]+(/[\w- ./?%&;=]*)?"; can not work
- BZOJ_1628_[Usaco2007_Demo]_City_skyline_(单调栈)
- js submit的問題
- 【思路解析】discuz 帖子设置封面 setthreadcover 表pre_forum_threadimage
- JSWING小工具
- loadrunner常用函数总结
- Python爬虫(二十三)_selenium案例:动态模拟页面点击
- py-day4-1 python reduce函数
- HTML空格占位符
- 工程设计文档服务EngineerCMS
- mongodb知识积累
- 点击CheckBox让Gridview控件在编辑与正常状态之间切换
- Windows下搭建Android NDK开发环境及命令行编译
- IE强制标准模式---标准模式与兼容模式设置
- 加密算法之AES算法(转)
- TextView等组件的LayoutParams不能随便用,不然组件不显示
- Linux下socket通信和epoll