使用Seam的MockExternalContext进行单元测试的简单示例是什么?

时间:2009-10-30 20:31:38

标签: java unit-testing mocking seam

我正在尝试对我的接缝组件进行单元测试,到目前为止,我一直在使用我的团队一直在使用的EasyMock。

但是,我遇到了javax.faces.context.ExternalContext的问题。

由于它不是界面,我无法在其上运行EasyMock.createMock()。

Seam有一个MockExternalContext,但我不知道如何使用它。

一个简单的例子将是最有帮助的,但我也会考虑替代模拟框架的热情案例。

1 个答案:

答案 0 :(得分:0)

嗯,你为什么不使用EasyMock Class Extension。此扩展允许您为类生成模拟对象

EasyMock Class Extension Documentation

EasyMock Class Extension API