【发布时间】:2011-03-17 22:47:22
【问题描述】:
在 GWT Presenter 中使用 GWT.create 实例化异步接口是一种好习惯吗?
我问的原因是我需要为演示者编写 Junit 测试用例(我不想使用 GWTTESTCASE)并使用 mockito 来模拟和存根我需要的东西。
但我无法模拟这些异步接口,因为我使用 GWT.create 来创建它们
如果需要更多详细信息,请告诉我
谢谢
【问题讨论】:
在 GWT Presenter 中使用 GWT.create 实例化异步接口是一种好习惯吗?
我问的原因是我需要为演示者编写 Junit 测试用例(我不想使用 GWTTESTCASE)并使用 mockito 来模拟和存根我需要的东西。
但我无法模拟这些异步接口,因为我使用 GWT.create 来创建它们
如果需要更多详细信息,请告诉我
谢谢
【问题讨论】:
异步接口的一个实例应该通过构造函数或 set 方法传递给 Presenter,因此所有 GWT.create 调用都在 Presenter 之外。这允许您在 Junit 测试中传递一个模拟实例。
【讨论】: