标签: javascript node.js unit-testing
需要模拟/替换nodejs的标准Eventemitter以进行节点模块的单元测试; e 最好的方法是什么? 提前致谢
答案 0 :(得分:3)
您可以查看deride
我使用deride和rewire的组合来注入我的deride存根。
有能力强制进行测试......
var bob = deride.stub([]); bob.on('message', function() { done(); }); bob.emit('message', 'payload');
免责声明:我是deride的作者之一:)