Mock library. Sinon.js
Mocking library: Библиотека, которая помогает вам изменить поведение определенных функций на момент запуска теста.
Предположим, что у нас есть HTTP маршрут, обработчик которого направляет HTTP запрос к другому серверу. Так как явное направление этого запроса противоречит методологии юнит тестов (тест одного модуля за раз), то этот запрос необходимо как-то "подделать" на момент прохождения тестов. Именно для этого и были придуманы Mocking библиотеки. Одной из таких библиотек является Sinon.js
Last updated