当前位置:嗨网首页>书籍在线阅读

10-更新Fake,模拟消息传输功能

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

6.2.5 更新Fake,模拟消息传输功能

现在我们需要更新 Fake 模块,这样它就可以模拟所需的服务器响应,以便测试消息传输方法。要做的更改包括以下几项。

模拟发出的updatechat消息的响应,响应内容是来自当前听者的updatechat消息。

模拟来自Wilma的未经请求的updatechat消息。

模拟发出的leavechat消息的响应。当用户登出的时候,会发送这个消息。可以在这个时候解除聊天消息回调函数的绑定。

我们来更新Fake模块,更改如代码清单6-6所示。更改部分以粗体显示。

代码清单6-6 向Fake 模块添加模拟的消息——spa/js/spa.fake.js

figure_0207_0281.jpg figure_0208_0282.jpg 现在已经有了chat对象,也更新了Fake模块,我们可以测试消息传输功能了。