浏览 1380 次
锁定老帖子 主题:jmockit 的使用系列
该帖已经被评为隐藏帖
|
|
---|---|
作者 | 正文 |
发表时间:2010-12-13
最后修改:2010-12-19
目标测试代码WinportUrlServicepackage jmockit.target; public interface WinportUrlService { boolean hasWinport(String memberId); String getWinportUrlThrowException(String memberId); }
WinportBaseServicepackage jmockit.target; public class WinportBaseService { public long getPostedOfferCounts(String memberId) { return 1000; } }
WinportUrlServiceImplpackage jmockit.target; public class WinportUrlServiceImpl extends WinportBaseService implements WinportUrlService { public boolean hasWinport(String memberId) { return true; } public String getWinportUrlThrowException(String memberId) { throw new RuntimeException(); } }
OfferPostActionpackage jmockit.target; public class OfferPostAction { private WinportUrlServiceImpl winportUrlService = new WinportUrlServiceImpl(); public boolean hasWinport(String memberId) { return winportUrlService.hasWinport(memberId); } public String getWinportUrlThrowException(String memberId){ return winportUrlService.getWinportUrlThrowException(memberId); } public long getPostedOfferCounts(String memberId){ return winportUrlService.getPostedOfferCounts(memberId); } }
附件为源代码。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |