2009-08-08 47 views

回答

10

请参阅EasyMock Class Extension文档和download it from the SourceForge project。尽管如此,你不能嘲笑最终的方法。

编辑:这是现在的EasyMock for v3及以上版本的一部分,如评论中所述。

+1

应当指出的是,EasyMock的新版本(> = 3.0),包括该扩展名,如迈克·帕特里奇另一个答案注意到这里。 – 2014-04-02 09:11:36

+0

@Zoltán:谢谢,注意。 – 2014-04-02 09:14:18

7

Powermock扩展了EasyMock,并允许你嘲笑的具体类型,甚至最终和静态方法。

PowerMock是一个框架,扩展其他模拟库,如EasyMock与更强大的功能。 PowerMock使用自定义类加载器和字节码操作来模拟静态方法,构造函数,最终类和方法,私有方法,删除静态初始化器等等。