var stub = sinon.stub(object, "method");
Sinon教程说明了存根,但它如何修改上面的行以调用/存根具有指定“ param”的“方法”,否则不存根。
答案 0 :(得分:5)
您可以使用stub.withArgs
仅将方法用于期望的参数。
const stub = sinon.stub(object, 'method');
stub.withArgs(42).returns(1);
stub.withArgs(1).throws('Boom!');