Нифига себе, мокать сервисы через Virtual Box советуют)))
Вот npm библиотека для мокания сервисов -
nock называется. С Mocha работает на "Ура!". Это вариант попроще.
Если хочешь чего-то супер-пупер мощного, рекомендую Pact. Это суровая и сложная софтина, но работает зашибись. Это вариант посложнее.
Вот тебе парочка ссылок, чтобы быстрее вник в суть:
Народ, добавил ссылку на свой репозиторий с песочницей для пакта. Кто хочет быстро разобраться в чем суть - милости прошу. Там есть consumer, provider, pact, config for pact broker. В первый раз заливаю репу для сообщества - звезданите репозиторий молодого автора)