PowerMock概述

来源:互联网 发布:mac重装系统里没有磁盘 编辑:程序博客网 时间:2024/04/16 22:48

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

1 0
原创粉丝点击