Описание тега fetch-mock

NoneFetch -mock позволяет имитировать HTTP-запросы, сделанные с помощью fetch, или любой из многих библиотек, имитирующих его api, таких как isomorphic-fetch, node-fetch и fetch-ponyfill.
2 ответа

Невозможно смоделировать нод-выборку, используя fetch-mock

Я пытаюсь выполнить модульное тестирование для простой функции, которая отправляет запрос get, получает ответ, а затем возвращает объект обещания с сообщением об успехе или ошибке. Следующее является функцией: module.exports.hello = async (event, co…
13 фев '19 в 21:06
0 ответов

FetchMock делает вызовы API

Я использую FechMock для проверки своих асинхронных действий, но когда я запускаю тесты, он попадает в реальный API, у меня есть следующий код в моем тестовом файле: it('It throws an error when token is missing while deleting an event ', () => { …
06 май '18 в 23:05
0 ответов

Как смоделировать ответ с помощью fetch-mock и rewire при выполнении запроса вне тестового файла

Я хочу протестировать мой JS-файл, который включает некоторые методы выборки. Теперь я хочу высмеять ответ этих методов запроса и получил некоторые проблемы с ним. Я импортировал все мои методы JS-файла, которые я хочу протестировать с помощью rewir…
0 ответов

Почему эта реализация фиктивного макета не работает?

Один из моих модульных тестов не проходит из-за несоответствия вызова fetch-mock, я проверил URL-адрес из предупреждения консоли относительно значения, передаваемого для выборки mock, и они точно такие же, все остальные вызовы fetch-mock в test пере…
1 ответ

Как мне выбрать почтовый запрос с полезной нагрузкой

Я использую модуль npm wheresrhys fetch-mock для запуска функционального тестирования в моем приложении. Я хотел бы смоделировать выборку с методом "POST" и конкретной полезной нагрузки. Это будет выглядеть примерно так: fetchMock.mock({ routes: { n…
1 ответ

Почему Redux Promise Middleware не отправляет отклоненное действие для моего примера кода?

Я использую fetch-mock, redux-mock-store, обещание-промежуточное программное обеспечение для тестирования реализации моего приложения на основе избыточности. У меня есть следующий код: import configureMockStore from 'redux-mock-store'; import promis…
1 ответ

Получение ошибки при запуске двух тестов fetch-mock с использованием энзима и jest

У меня проверяю React <User /> component с jest а также enzyme с помощью fetch-mock, Но когда я пытаюсь запустить два теста для <User /> Я получаю эту ошибку. FAIL ./user.test.js User ✓ it shows the loading text before the data is fetche…
09 апр '18 в 08:09
0 ответов

Опция fetch-mock & config fallbackToNetwork & 'Для GET не определен запасной ответ'

Я использую fetch-mock для своих тестов и получаю ошибку No fallback response defined for GET to https:..., Я наконец копался в коде, чтобы увидеть, что происходит. Мой точный сбой был: Error: No fallback response defined for GET to https://m.XXX.co…
25 апр '18 в 16:12
0 ответов

Как мне отправить действие для сохранения с fetch-mock?

Мне нужна помощь с тестированием вызова приставки при помощи fetch-mock. Функция requestPredict() в dashboardActions.js должна получить вызов API, а затем должен быть вызван resultReady(data). Но когда я запускаю тест, я получаю неудачный тест ниже.…
03 июн '18 в 23:05
1 ответ

fetch-mock не издевается над моим fetch

Вот фрагмент кода: var fetch = require("node-fetch"); var fetchMock = require("fetch-mock"); function setupMockBlockChainExplorer() { fetchMock.mock("https://cardanoexplorer.com/api/addresses/summary/DdzFFzCqrhsmagp4fDZpcY9UaBJk4Z8GaDfxqMCSwxPs3PnVo…
28 фев '18 в 17:03
0 ответов

Получение [TypeError: Невозможно прочитать свойство 'map' of undefined] при тестировании действия по извлечению при вызове приведения

Я использую избыточное действие, чтобы сделать вызов извлечения, в котором у меня есть функция сопоставления с результатом, полученным из Обещания. Когда я пытаюсь проверить действие с помощью fetch-mock, я получаю сообщение об ошибке: [TypeError: Н…
07 янв '19 в 14:39
1 ответ

fetchMock: uncaught typeError

Я высмеял мои API-ответы с помощью fetchMock (v.5.13.1). Я работал с ним довольно долго, и я еще не видел такого поведения. Я высмеял два ответа GET, которые очень похожи. fetchMock.get('glob:*/shippings/',"results":[ {"id": "1234", "status": "RELEA…
22 фев '19 в 10:35
1 ответ

Принуждать насмехаться над всеми запросами

Я использую fetch-mock для того, чтобы смоделировать некоторые запросы к серверу. Здесь все запросы сделаны: import fetchMock from 'fetch-mock' import initialState from 'src/initial-state' if (process.env.NODE_ENV === 'development') { fetchMock.post…
26 янв '17 в 07:34
1 ответ

Как сбросить fetch-mock для каждого теста?

У меня есть несколько тестов React с использованием Jest и fetch-mock каждый из них делал некоторые операции get, так что я изначально делал: beforeAll(){ fetchMock.get(`*`, JSON.stringify(CORRECTRESPONSE)); } Однако в некоторых тестах мне нужно воз…
01 мар '18 в 15:48
1 ответ

Вызов действия возвращается 'undefined' с fetch-mock

Действие "тип": не определено, это то, что я получаю, когда пытаюсь проверить действие редукса с помощью fetch-mock. Любое предложение о том, как решить эту проблему? Может ли это быть ошибкой в ​​fetch-mock? Expected value to equal: [{"type": undef…
04 июн '18 в 22:36
0 ответов

fetchMock не реализует насмешки

У меня есть тест: import { REQUEST_JOKES, RECEIVE_JOKES_SUCCESS } from '../types/jokes' import { fetchJokesIfNeeded } from './jokes' import configureStore from 'redux-mock-store' import thunk from 'redux-thunk' import fetchMock from 'fetch-mock' imp…
21 май '18 в 19:45
1 ответ

Как смоделировать несколько попаданий в fetch-mock?

Я тестирую свои реактивные компоненты и хочу издеваться над несколькими get операции. Что я хочу сделать, это что-то вроде: test(`Created correctly`, async () => { fetchMock.get(`*`, JSON.stringify(FIRSTGETOBJ)); fetchMock.get(`*`, JSON.stringify…
28 фев '18 в 13:54
0 ответов

wrapper.children().debug() и.html() в Enzyme/Karma возвращают различное содержимое

С помощью fetchMock Я хочу убедиться, что компонент React будет отображать новости из внешнего API. Эти тесты проходили, пока я не обновил React с 15.4.2 до 16.4.2 и Enzyme с 2.9.1 до 3.7.0. Проблема в том, что когда я бегу yarn run test это говорит…
23 ноя '18 в 18:43
1 ответ

Тестирование React Redux Async Actions с fetch-mock - "Не удается прочитать свойство then" из undefined"

У меня есть некоторые проблемы с тестированием активных реакций при асинхронном восстановлении, по какой-то причине store.dispatch возвращает undefined, а метод.then не работает. Когда я console.log store.dispatch(actions.requestChartData()) он выда…
0 ответов

Издеваться над почтой

Я пишу контрольный пример для функции ниже: handleShare(response, payload) { ShareUtils.listUsers() .then((users) => { users.forEach(user => userList.push({ name: user.name, id: user.id) }); return SessionUtils.getSessionData(SESSION_ID)); }) …