【发布时间】:2019-03-18 06:09:33
【问题描述】:
让我解释一下问题陈述:
我正在使用 Mocha、Chai 和 Sinon。我正在尝试存根如下所示的方法:
myNamespace.myMethod({
beforeSend() { ... }
}, callback)
我想存根myMethod 并调用beforeSend 以及callback。我无法找到有效的解决方案。我尝试了以下方法,但它不起作用:
sinon.stub(myNamespace, 'myMethod').yieldsTo('beforeSend', {}).callsArg(1);
我做错了什么?
【问题讨论】:
标签: javascript unit-testing mocha.js sinon chai