Перехватывать запросы Apollo / GraphQL на ReactNative с помощью PollyJS - PullRequest
0 голосов
/ 02 июля 2019

У нас есть приложение React Native, использующее Apollo, теперь мы интегрируем Detox для тестов e2e.Нам нужно предоставить ложные ответы на тест, чтобы сделать их выполнимыми, поэтому мы пытаемся интегрировать PollyJS для записи запросов.

Насколько я знаю, ApolloClient использует fetch для выполнения запроса http, поэтому мыпытаемся использовать FetchAdapter в PollyJS для записи запросов.

Мы ожидаем получить записи от клиента Apollo, но только вызов fetch фактически вызывает Polly для записи запроса.

1 Ответ

0 голосов
/ 09 июля 2019

Как говорят служители на трекере проблем на своем [Github], экземпляр Polly должен быть инициализирован до модификации fetch, чтобы отслеживать исходный вызов fetch.

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