84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
SSH的web项目单元测试要学用mock好多种啊,easymock, jmock, mockito, unitilmock等等怎么选?
这些可以混用吗?另外,很多函数是不是都一样的?也就是学了一种,相同功能的话,另一种也一样的函数?只是不同的地方则不同?
认证0级讲师
選 Mockito 吧, 作者也一直在維護中, 用的人比較多, 遇到問題也好 google 答案.
這些可以混用嗎?
不論可不可以都不要混用.
另外,很多函數是不是都一樣的?也就是學了一種,相同功能的話,另一種也一樣的函數?只是不同的地方則不同?
基本原理都是一樣的, 都是生成 mock 對象, 然後對 mock 對像做各種操作/判斷, 理解原理的話, 學會了一種框架, 那麼切換到別的框架時也就很簡單了.
選 Mockito 吧, 作者也一直在維護中, 用的人比較多, 遇到問題也好 google 答案.
不論可不可以都不要混用.
基本原理都是一樣的, 都是生成 mock 對象, 然後對 mock 對像做各種操作/判斷, 理解原理的話, 學會了一種框架, 那麼切換到別的框架時也就很簡單了.