【发布时间】:2018-08-19 18:51:26
【问题描述】:
如何创建一个返回它自己的参数的存根,如下所示:
var stub = sinon.stub().returns(???);
var result = stub('foo'); //result = foo
这将是嵌套的,所以我不能返回任何内容,然后检查 stub.getCall...
【问题讨论】:
如何创建一个返回它自己的参数的存根,如下所示:
var stub = sinon.stub().returns(???);
var result = stub('foo'); //result = foo
这将是嵌套的,所以我不能返回任何内容,然后检查 stub.getCall...
【问题讨论】:
【讨论】:
正如@Alex 提到的,修改你的代码如下:
- var stub = sinon.stub().returns(???);
+ var stub = sinon.stub().returnsArg(0);
var result = stub('foo'); //result = foo
【讨论】: