【发布时间】:2013-09-13 22:35:19
【问题描述】:
这是一些使用 stomp 协议为 web-socket 编写的代码。
function WS(url) {
var ws = new SockJS('/notifications');
this.client = Stomp.over(ws),
this.client.connect('', '', function() {
console.log('Connected');
}, function(error) {
console.log('STOMP protocol error: ', error.headers.message);
});
}
WS.prototype.disconnect = function() {
};
WS.prototype.subscribe = function() {
};
WS.prototype.unSubscribe = function() {
};
WS.prototype.send = function(msg) {
};
我找到了这篇文章,但它需要实际连接到服务器, Unit testing Node.js and WebSockets (Socket.io)
我们如何使用 Jasmine 进行测试。 寻找一种方法来伪造 web-socket 服务器和触发事件(连接、断开等)。我将不胜感激任何示例或有用的链接。
【问题讨论】:
标签: javascript unit-testing websocket jasmine stomp