EasyMock指南.docVIP

  • 2
  • 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

文档评论(0)

1亿VIP精品文档

相关文档