在使用destructor时,很多人都面临着用sinon.js编写存根函数不起作用的问题,在Sinon stub function used with destructuring上有很好的解释。正如答案中提到的,当使用析构函数时,我们总是调用原始函数: const stub = (o, method) => (o[method] = () => "I am a stub");
con
我正在使用sinon来存根一个对象的实例,该对象的实例在一个带有回调的函数中,我该如何测试它呢?我不知道如何测试它,这抛出了一个错误。 这是将js与sinon和mocha一起使用。该函数为: import tracker from 'pivotaltracker';
const测试结果是: import tra