我正在编写一些单元测试,并且我想在net.Socket实例上模拟连接丢失(ECONNRESET),作为其中一项测试的一部分。

这样做的最佳方法是什么?

谢谢

最佳答案

我最终追求的方式如下:

client.end();
client.emit('error', new Error('ECONNRESET'));

这是我测试所需要的

10-06 15:12