标签: node.js unit-testing mocha
你好吗?
我正在使用Mocha开发单元测试,并且需要模拟全局变量。
let logger = { info: () => ({}), }; exports.findCallCenters = (req, res, next) => { logger.info("findCallCenters", req.params); };
运行测试时,它说logger是undefined。这就是为什么我需要模拟它。
logger
undefined
我不知道如何继续测试我的功能。
感谢您的帮助!
答案 0 :(得分:0)
目前最好的模拟库是sinon
您可以阅读下一篇文章,胜过sinon文档