我正在尝试将模块及其内部的返回存根并且遇到一些麻烦。这就是我所拥有的
var CrowdControlGet = sinon.stub();
var CrowdControl = sinon.stub().returns({
get: CrowdControlGet
});
这似乎不起作用,但是当我有
时 var CrowdControl = testHelpers.stub()
它工作正常,我如何让它返回一个内部也是一个存根?谢谢!
答案 0 :(得分:1)
你试过这样的事吗:
var CrowdControlGet = sinon.stub();
sinon.stub(CrowdControl, function () {
return {
get: CrowdControlGet // or just sinon.stub()
}
});