您的位置:首页 > 其它

PowerMock概述

2016-10-24 23:22 120 查看
1.PowerMock的概念

PowerMock包含两个彼此独立的扩展实现,一个基于EasyMock的扩展实现,另一个基于Mockito的扩展实现。此外,基于Mockito2的扩展实现还在实验过程中。

所以在执行PowerMock测试时,需要同时使用EasyMock或Mockito。

PowerMock最新版本是2016.5发布的1.6.5。

2.PowerMock的独特功能

PowerMock可以实现对构造函数, static方法, final方法, private方法的单元测试。

3.PowerMock对测试框架的支持

PowerMock支持JUnit框架和TestNG框架。

提供了支持JUnit的3个执行引擎,分别支持JUnit4.4+, JUnit4.0-4.3和JUnit3
提供了支持TestNG的1个执行引擎,支持TestNG 5.11+

4.参考文献

过时官网https://code.google.com/p/powermock/(过时了)

官网https://github.com/jayway/powermock
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息