1

我创建了一个包装器对象来与 net 模块进行交互。实现此包装器的对象可以注册回调,以便在发出来自 net.Server 的任何事件时调用。

现在我正在尝试测试这些回调,但我不知道如何创建一个来自新连接的假套接字,以将其传递给回调。

有人知道怎么做吗?

非常感谢。

4

1 回答 1

2

创建了一个实现 Node 0.6 net.Socket api 的模拟,用法:

var dummySocket = new ReadWriteNetStream();

// Debug
dummySocket.on('data', function(data){
console.log('write received', data);
});

dummySocket.write('hey !'); 
于 2013-11-02T22:57:41.713 回答