шутить макет выборки из библиотеки node_module - PullRequest
0 голосов
/ 18 февраля 2019

Я чувствую, что ответ на этот вопрос - нет, но в любом случае jest может смоделировать зависимость библиотеки (т.е. что-то в моих node_modules)?

В моих node_modules у меня есть библиотека, которая имеетthis:

var fetch = require('cross-fetch');

Я хочу использовать jest-fetch-mock для макетирования глобальной выборки, но эта выборка предоставляется напрямую перекрестной выборкой, верно?

Единственное, о чем я могу подумать, это спросить, что сопровождающий библиотеки использует перекрестную выборку в качестве полизаполнения:

require('cross-fetch/polyfill');

Так что jest-fetch-mock все еще может перезаписать глобальныйfetch.

Я довольно новичок в тестировании, поэтому я надеялся, что некоторые эксперты смогут проверить мое мышление или (надеюсь) рассказать мне о простом способе сделать то, что я хочу, без отправки PR или разветвления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...