这可能吗?我该怎么做?使用EasyMock嘲弄具体课程
6
A
回答
10
请参阅EasyMock Class Extension文档和download it from the SourceForge project。尽管如此,你不能嘲笑最终的方法。
编辑:这是现在的EasyMock for v3及以上版本的一部分,如评论中所述。
3
7
Powermock扩展了EasyMock,并允许你嘲笑的具体类型,甚至最终和静态方法。
PowerMock是一个框架,扩展其他模拟库,如EasyMock与更强大的功能。 PowerMock使用自定义类加载器和字节码操作来模拟静态方法,构造函数,最终类和方法,私有方法,删除静态初始化器等等。
3
自v3.0起EasyMock类扩展已被集成到EasyMock中;见the release notes。
0
创建模拟时,只需使用EasyMock类的org.easymock.classextension版本。结果将是可浇注的。
这里是最近的链接 - http://easymock.org/EasyMock3_2_ClassExtension_Documentation.html
相关问题
- 1. 当使用EasyMock + PowerMock嘲弄静态方法时发生java.lang.ExceptionInInitializerError
- 2. 使用JMockit嘲笑课程
- 3. 使用具体类嘲弄第三方组件
- 4. FormsAuthentication.SetAuthCookie使用Moq嘲弄
- 5. 使用弹簧嘲弄
- 6. 如何使用嘲弄
- 7. 在犀牛嘲弄嘲弄拉姆达
- 8. 用PowerMockito嘲弄LocalDateTime
- 9. 用Moq嘲弄HttpContextBase
- 10. 嘲笑Laravel 5使用嘲笑的课程
- 11. 嘲弄与andReturn
- 12. Laravel 5 - 用嘲弄嘲弄雄辩模型
- 13. 在Python中嘲弄子进程调用
- 14. 模拟最终课程:powermock + easymock + testng
- 15. Jest - 嘲弄函数调用
- 16. 使用Rhino-Mocks进行递归嘲弄
- 17. 使用NSubstitute嘲弄webservice错误
- 18. 使用NMock的条件嘲弄
- 19. PHP:错误嘲弄
- 20. 用EasyMock和Mockito嘲笑void方法
- 21. 嘲弄:嘲弄publicaly覆盖保护的方法
- 22. 寻找一个C#的嘲弄框架,允许嘲弄
- 23. 给课程一个具体的ID
- 24. 使用easymock嘲笑超级方法调用
- 25. CUnit - '嘲弄'libc函数
- 26. newbiee查询:蟒蛇嘲弄
- 27. 替代部分嘲弄?
- 28. 嘲弄静态方法
- 29. 嘲弄了表达NSubstitute
- 30. 嵌套嘲弄中的Mockito
应当指出的是,EasyMock的新版本(> = 3.0),包括该扩展名,如迈克·帕特里奇另一个答案注意到这里。 – 2014-04-02 09:11:36
@Zoltán:谢谢,注意。 – 2014-04-02 09:14:18