8
Как выполнить модульное тестирование модуля Node.js, который требует других модулей, и как смоделировать глобальную функцию require?
Это тривиальный пример, который иллюстрирует суть моей проблемы: var innerLib = require('./path/to/innerLib'); function underTest() { return innerLib.doComplexStuff(); } module.exports = underTest; Я пытаюсь написать модульный тест для этого кода. Как я могу смоделировать требование для innerLibбез макетирования requireфункции полностью? Так что это я пытаюсь смоделировать глобальное requireи выяснить, что это …
156
javascript
node.js
mocking