Захват / регистрация вызовов AJAX, выполненных в Jest-тестах модулем Node - PullRequest
0 голосов
/ 17 сентября 2018

Я пишу Jest-тесты, которые зависят от node_module.Тесты вызывают функции, предоставляемые node_module, который затем вызывает AJAX.Было бы очень полезно, если бы я мог найти способ увидеть вызовы AJAX, которые выполняются модулем узла во время и после выполнения теста.

Я не уверен, что mocks будет работать для этого, так как я по сутижелая получить изоморфную выборку, которую выполняет node_module.Насмешка над всей зависимостью не сработает, так как мне нужно, чтобы она делала все, что еще делает.Мне просто нужен журнал вызовов API и ответа для отладки.

Использование Fiddler также не сработало, я не мог заставить AJAX-вызовы отображаться в нем.

Любые идеи или рекомендации?

Обновление 1: я попробовал описанные здесь шаги ссылка и получил расширение chrome NIM, но работа по-прежнему, похоже, не захватывает сетевой трафик.На самом деле, он даже не останавливается на отладчике;операторы вообще.

Обновление 2: я также попытался настроить узел для использования прокси-сервера, как описано здесь: ссылка , но, похоже, что fiddler не видит вызовы.это должно работать с isomorphic-fetch?

...