标签: gwt mocking gwtp
我正在使用GWT和框架GWTP开发一个应用程序来使用MVP模式。对于几乎每个视图,我都编写了一个继承GWTTestCase的测试。
几乎每一次,我都犯同样的错误:我打电话给Mockito来模拟一些东西(比如ResourceBundle接口)并让我的测试失败,因为mockito无法通过GWT编译器进行转换。
在这种情况下,我可以使用任何特定的模拟框架吗?
答案 0 :(得分:1)
使用MVP可以在JRE中创建测试。 MVP的想法是尽量减少对GWT测试用例的依赖。您应该只测试演示者,因为演示者应该包含所有逻辑,并且视图必须仅用于装饰,即创建面板,按钮设计等。意见应该是DUMP。如果您还没有看过这两篇文章,我建议您这样做。 MVP1和MVP2这里是link到一个简单的应用程序,我现在正在开发,因为管理费用可以在客户端查看我的测试。我正在使用mockito btw。祝你好运,我期待你的反馈。