这是一些使用 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 进行测试。寻找一种伪造网络套接字服务器和触发事件(连接、断开连接等)的方法。我将不胜感激任何示例或有用的链接。