java - 单元测试的mock大家都怎么选择?
本文介绍了java - 单元测试的mock大家都怎么选择?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
SSH的web项目单元测试
要学用mock
好多种啊,easymock, jmock, mockito, unitilmock等等
怎么选?
这些可以混用吗?
另外,很多函数是不是都一样的?也就是学了一种,相同功能的话,另一种也一样的函
数?只是不同的地方则不同?
解决方案
选 Mockito 吧, 作者也一直在维护中, 用的人比较多, 遇到问题也好 google 答案.
这些可以混用吗?
不论可不可以都不要混用.
另外,很多函数是不是都一样的?也就是学了一种,相同功能的话,另一种也一样的函数?只是不同的地方则不同?
基本原理都是一样的, 都是生成 mock 对象, 然后对 mock 对象做各种操作/判断, 理解原理的话, 学会了一种框架, 那么切换到别的框架时也就很简单了.
这篇关于java - 单元测试的mock大家都怎么选择?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文