已经发布了几个关于依赖注入的具体问题的问题,例如何时使用它以及它有哪些框架.然而,
什么是依赖注入以及何时/为什么应该或不应该使用它?
language-agnostic design-patterns dependency-injection terminology
下面是一些使用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) {
};
Run Code Online (Sandbox Code Playgroud)
我发现这篇文章,但它需要实际连接到服务器, 单元测试Node.js和WebSockets(Socket.io)
我们如何使用Jasmine进行测试.寻找伪造Web套接字服务器和火灾事件(连接,断开连接等)的方法.我会感谢任何示例或有用的链接.