Eug*_*gen 5 gwt unit-testing mocking mockito
我正在尝试设置并使用Mockito进入GWT项目,我在客户端(在javascript中)使用它时遇到了麻烦.我试图添加一个模块并包含Mockito,但它似乎不起作用(很多错误).我也尝试从svn进行全面检查,并以这种方式集成GWT,同样的错误.该怎么做?谢谢.
top*_*hef 4
显然,使用模拟框架(如 Mockito)测试的 GWT 代码在 JVM 中运行,并且没有编译为 JavaScript。因此,任何与 JavaScript 相关的实现都应该使用模拟对象进行模拟或存根。
MVP(MVC 的变体)是 GWT 中广泛采用并简化测试的一种架构。MVP 将大部分有意义的功能放在称为演示者的类中。Presenter 不依赖于 GWT 实现类,而是依赖于 GWT 接口(大部分)。然后应用 Mockito 来模拟/存根这些接口以对演示者类进行单元测试。
该博客充满了有关 GWT 中的 MVP 和使用模拟对象 (EasyMock) 进行测试的示例。
归档时间:
16 年,3 月 前
查看次数:
4353 次
最近记录:
12 年,6 月 前