如何在GWT测试中模拟

时间:2012-06-18 10:23:18

标签: gwt mocking gwtp

我正在使用GWT和框架GWTP开发一个应用程序来使用MVP模式。对于几乎每个视图,我都编写了一个继承GWTTestCase的测试。

几乎每一次,我都犯同样的错误:我打电话给Mockito来模拟一些东西(比如ResourceBundle接口)并让我的测试失败,因为mockito无法通过GWT编译器进行转换。

在这种情况下,我可以使用任何特定的模拟框架吗?

1 个答案:

答案 0 :(得分:1)

使用MVP可以在JRE中创建测试。 MVP的想法是尽量减少对GWT测试用例的依赖。您应该只测试演示者,因为演示者应该包含所有逻辑,并且视图必须仅用于装饰,即创建面板,按钮设计等。意见应该是DUMP。如果您还没有看过这两篇文章,我建议您这样做。 MVP1MVP2这里是link到一个简单的应用程序,我现在正在开发,因为管理费用可以在客户端查看我的测试。我正在使用mockito btw。祝你好运,我期待你的反馈。