mokito matchers when的坑
来源:互联网 发布:java nanotime 毫秒 编辑:程序博客网 时间:2024/05/18 17:56
有如下需要测试的代码,主要是这个basedao我需要mock一个指定的返回值
List<UserSite> oldUserSitelist = this.baseDao.queryForList(PREFIX + "queryListForUserSite", param0, UserSite.class);
一开始写的版本
when(baseDao.queryForObject("", new HashMap<String, Object>(), Object.class)).thenReturn(userSite);
后来解决以后的
when(baseDao.queryForList(anyString(), anyMap(), (Class<UserSite>)anyObject())).thenReturn(userSites);
注意这里的matchers的匹配度问题,不然就进坑了。。切记
0 0
- mokito matchers when的坑
- Matchers
- (4.5.5.4)Espresso的进阶: OnView & onData & Matchers
- mokito详解三
- EasyMock异常“java.lang.IllegalStateException: 1 matchers expected, 3 recorded”的奇葩原因
- hamcrest matchers 介绍
- Matchers and assertthat
- jasmine中的matchers
- case when 的妙用
- case when 的用法
- case ..when..的使用
- case when的用法
- case when的用法
- Case when的用法
- Sql的case when
- mysql的Case When
- case when 的用法
- Node groups和Compound matchers(混合匹配)
- vlan间的路由(五)
- 玄学算法CDQ分治
- 使用PickerView
- php composer安装 &&配置国内镜像
- iOS 使用UICollectionView实现图片轮播
- mokito matchers when的坑
- jqGrid增加toolbar
- wo or more files with the name of logging.cc will produce outputs to the same location.
- Android RxJava详解(一)
- Software Development Life Cycle
- Python的结构型设计模型之修饰器模式
- 两种简单的方式快速实现hashCode 和 equals方法
- 模拟退火算法
- could not initialize proxy