sinon.js 在 nodejs 上:require('sinon') returns 空对象
sinon.js on nodejs: require('sinon') returns empty object
我想在 node.js 和 mocha 上使用 sinon
。我在我的测试文件中执行以下操作:
var sinon = require('sinon')
在那之后sinon
var 是空对象。 global.sinon
未定义。
我做错了什么?
当您将 sinon
与 mocha
一起使用时,您应该从 mocha
命令行(或在 mocha.opts
文件中)要求 sinon
:
mocha --require sinon
然后常规 require
按预期工作。
我想在 node.js 和 mocha 上使用 sinon
。我在我的测试文件中执行以下操作:
var sinon = require('sinon')
在那之后sinon
var 是空对象。 global.sinon
未定义。
我做错了什么?
当您将 sinon
与 mocha
一起使用时,您应该从 mocha
命令行(或在 mocha.opts
文件中)要求 sinon
:
mocha --require sinon
然后常规 require
按预期工作。