如何监视回调参数

时间:2017-02-06 13:05:38

标签: javascript sinon

我有这样的功能:

do './config_file.conf'

我正在测试一个API执行一些内部调用此函数的请求,并且我有兴趣知道它被调用时的回调值,我怎么能用Sinon监视<的值?我的单元测试中有strong> res 和错误吗?

1 个答案:

答案 0 :(得分:0)

假设您的API从外部获取callback参数:

var callbackSpy = sinon.spy();

yourAPI.fetchSomething(arg1, arg2, callbackSpy);

console.log(callbackSpy.args[0]);