- 3
- 0
- 约3.76千字
- 约 5页
- 2018-03-16 发布于河南
- 举报
EasyMock指南
?EasyMock实践指南
EasyMockmock框架,用于动态产生mock对象,mock对象主要是用来模拟真实环境中的对象,原理上你应该为每个被依赖的接口准备mock对象,但那样实在太麻烦,无端的会产生很多mock类,所以EasyMock派上用场了!注意EasyMock2.0不能为非接口产生mock对象
?
EashMock的使用模式
1)记录
? ?mockobj.someMethod();
2) 如果该方法有返回值,那么必须使用
??? EasyMock.expectLastCall().andReturn(xxxx);(不一定非得用这句话,但一定要有返回值)??? xxx为被mock对象的someMethod()方法的期望返回值
?
3)回放(用于激活mock对象)
??? EasyMock.replay(mockobj);
?
实例如下:
?
package moxtv.central.service.impl;
?
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Map;
import java.util.Set;
?import junit.framework.TestCase;
import moxtv.central.da
您可能关注的文档
最近下载
- 《NBT 10126-2018矿井瞬变电磁超前勘探技术方法》专题研究报告.pptx VIP
- 初一地理(利用经纬网定位)课件.pptx VIP
- 数学九上第25章 一元二次方程 重难点题型练习(人教版2027新教材)含解析.docx
- 课程与教学目标讲义.pptx VIP
- EN15085-PT检验规程文档.doc VIP
- 课程与教学新论教学课件-第三章 课程与教学目标.ppt VIP
- 初一地理经纬网课件.pptx VIP
- 1.1+地球和地球仪——利用经纬网定位+课件-2023-2024学年七年级地理上学期人教版.pptx VIP
- 2026年安全生产月:建筑施工事故案例警示教育 (1)PPT课件.pptx VIP
- 2026年国企党建岗位笔试模拟复习题(含答案).docx VIP
原创力文档

文档评论(0)