使用GWT.create
在GWT Presenter中实例化异步接口是一个好习惯吗?
我之所以要问的是我需要为演示者编写Junit测试用例(我不想使用GWTTESTCASE)并使用mockito来模拟和存储我需要的东西。
但是我不能在这些异步接口上进行模拟,因为我使用GWT.create来创建它们
如果需要更多详细信息,请通知我
谢谢
答案 0 :(得分:6)
应该通过构造函数或set方法将异步接口的实例传递给presenter,因此所有GWT.create调用都在Presenter之外。这允许您在Junit测试中传入模拟实例。