JAVA-Mock测试框架简记-2017-2-7 18:38:3

2017-02-07  本文已影响0人  我本狂人

JAVA-常用Mock测试框架

早期比较流行的MocK测试框架

EasyMock之后流行的mock工具。相对EasyMock学习成本低,而且具有非常简洁的API,测试代码的可读性很高。

这个工具是在EasyMock和Mockito上扩展出来的,目的是为了解决EasyMock和Mockito不能解决的问题,比如对static, final, private方法均不能mock。其实测试架构设计良好的代码,一般并不需要这些功能,但如果是在已有项目上增加单元测试,老代码有问题且不能改时,就不得不使用这些功能了。
Powermock专门用来应付一些奇怪的测试需求,例如mock private方法,mock 静态方法,mock final方法。


上一篇下一篇

猜你喜欢

热点阅读