我创建了一个与net模块交互的包装器对象。实现此包装器的对象可以注册在发出来自net.Server的任何事件时调用的回调。
现在我正在尝试测试这些回调,我不知道如何创建一个假的Socket,因为它来自一个新的连接,将它传递给回调。
有没有人知道怎么做?
非常感谢。
答案 0 :(得分:2)
I created a mock实现了Node 0.6 net.Socket api,用法:
var dummySocket = new ReadWriteNetStream();
// Debug
dummySocket.on('data', function(data){
console.log('write received', data);
});
dummySocket.write('hey !');