对于节点modu;e的单元测试,需要模拟/替换nodejs的标准eventemitter
最好的方法是什么?
提前谢谢

最佳答案

你可以看看deride
我使用deride和rewire的组合注入deride存根。
有能力强制事件进行测试…

var bob = deride.stub([]);
bob.on('message', function() {
    done();
});
bob.emit('message', 'payload');

免责声明:我是deride的作者之一:)

10-05 23:37