这是一些使用 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) {
};
我找到了这篇文章,但它需要实际连接到服务器、 单元测试 Node.js 和 WebSockets (Socket.io)
我们如何使用 Jasmine 进行测试。寻找一种伪造网络套接字服务器和触发事件(连接、断开连接等)的方法。我将不胜感激任何示例或有用的链接。