如何使用存根断言此函数的args?
templatesResource.one = function(arg) {
if (arg == 'apple'){
get: sinon.stub().returns getTemplatesDeferred.promise
} else {
get: sinon.stub().returns getTemplatesDeferred.promise
}
}
expect(templatesResource.one).to.have.been.calledWith(123)
答案 0 :(得分:0)
这对我有用,希望它有助于其他人:
templatesResource.one.withArgs('default_types')
.returns(get: sinon.stub().returns getTemplatesDeferred.promise)
templatesResource.one.withArgs(123)
.returns(get: sinon.stub().returns getTemplateDeferred.promise)