java - 单元测试的mock大家都怎么选择?

查看:403
本文介绍了java - 单元测试的mock大家都怎么选择?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

SSH的web项目单元测试
要学用mock
好多种啊,easymock, jmock, mockito, unitilmock等等
怎么选?

这些可以混用吗?
另外,很多函数是不是都一样的?也就是学了一种,相同功能的话,另一种也一样的函
数?只是不同的地方则不同?

解决方案

选 Mockito 吧, 作者也一直在维护中, 用的人比较多, 遇到问题也好 google 答案.


这些可以混用吗?

不论可不可以都不要混用.


另外,很多函数是不是都一样的?也就是学了一种,相同功能的话,另一种也一样的函数?只是不同的地方则不同?

基本原理都是一样的, 都是生成 mock 对象, 然后对 mock 对象做各种操作/判断, 理解原理的话, 学会了一种框架, 那么切换到别的框架时也就很简单了.

这篇关于java - 单元测试的mock大家都怎么选择?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆