EAI设计开发中,由于涉及多个系统之间的交互,有时需要借用Mock思想,正所谓隔离性编码。在你深入理解了Junit和TestNG框架背后的设计哲学,并且深谙动态代理理念后,这里再为大家送上Mock大餐,没错,Jmockit,公司目前在用的Mock框架,其实和我们熟知的Mokito,Jmock和easyMock差不多,只不过对于静态,final的Mock更彻底,更优雅而已,同时它还有自己的增量Testing plugin.
当然,如果你是TDD拥捧者,在发挥测试框架强大功能的同时,你一定会对持续集成有更深的认识。即便你的日常编码中缺少单元自测环节(不好的习惯奥),但我还是建议你,花点时间学习一下,掌握一下,只需启动它一次,你便会深深地爱上它(技术敏感性,这是我的感悟)。也许你是一名开发老手,甚至是一位技术大牛,在开发过程中,尤其是在编写底层框架代码时,肯定也曾为层与层之间的隔离测试而烦恼,是否还觉得自己写的工具类,静态方法,私有方法,final类,难于测试?这时,Jmockit映入你的眼帘,没错,试着用用它,没准你和我一样,对测试有术也许有更深的理解。试着拥抱开源,并回报开源吧!
附件是为大家分享的Jmockit ppt,最后补充一点,Jmockit的掌握是需要一定编程技巧和编程经验的,大家慢慢享用吧,有问题可以留言,一同探讨技术难题。
分享到:
相关推荐
Spring in Action CN.001<br>Spring in Action CN.002<br>Spring in Action CN.003<br>Spring in Action CN.004<br>Spring in Action CN.005<br>Spring in Action CN.006<br>Spring in Action CN.007<br>Spring in ...
Spring in Action CN.001<br>Spring in Action CN.002<br>Spring in Action CN.003<br>Spring in Action CN.004<br>Spring in Action CN.005<br>Spring in Action CN.006<br>Spring in Action CN.007<br>Spring in ...
Spring Security in Action
MongoDB in Action, 2nd Edition
Spring in action Spring in action Spring in action Spring in action Spring in action Spring in action
lucene in action 第二版(pdf),内为英文彩色原版。
Spring In Action中文版+英文版+文中源码 Spring In Action中文版+英文版+文中源码
spring in action所需jar包
Hadoop In Action 中文第二版 卷二 rar
nodejs in action code 源码 源代码
jQuery in Action, Third Edition, is a fast-paced guide to jQuery, focused on the tasks you'll face in nearly any web dev project. In it, you'll learn how to traverse the DOM, handle events, perform ...
Node.js in Action, Second Edition 第一章
C++ Concurrency in Action C++ Concurrency in Action C++ Concurrency in Action
Spring in Action第三版,中文pdf,带书签和书中源码!
gradle in action 中文版高清pdf 带书签gradle in action 中文版高清pdf 带书签gradle in action 中文版高清pdf 带书签
Netty In Action中文版.pdf
Camel in action 一书的PDF电子书 和源代码
ibatis in action 中文版3ibatis in action 中文版3ibatis in action 中文版3ibatis in action 中文版3