【发布时间】:2017-04-28 12:03:40
【问题描述】:
我正在用这段代码测试一个函数:
return new Promise((ok, fail) => {
this.repository.findById(id, (error, result) => {
if (error)
return fail(error);
ok(result);
});
});
我想测试失败的路径,即findById 方法调用回调时出错。我正在使用 sinon 为我的 repository 及其 findById 方法生成存根,但我不知道如何强制存根使用所需参数调用回调
以前有人做过这样的事吗?
谢谢
【问题讨论】:
-
你用的是哪个sinon版本?