有什么方法可以模拟函数内部的变量?

时间:2020-09-24 01:05:47

标签: node.js unit-testing mocha sinon nock

代码像这样

let getToken = await apiCall();

apiCall()调用一些内部函数,并用标记填充getToken变量。问题是,在我的测试中,我似乎无法用任何东西填充该变量。它始终是未定义的,并且会引发错误。有什么方法可以在单元测试中用虚拟值填充此变量?

编辑

constructor() {
        this._token = '';
}

我想通过单元测试在令牌中注入一个值。我正在尝试使用sinon

0 个答案:

没有答案