Описание тега axios-mock-adapter
2
ответа
axios-mock-adapter Если я имитирую запросы, то работают только те запросы, которые я имитирую
Я пытаюсь смоделировать API, который еще не реализован на сервере. Но если я высмеиваю запросы, то работают только те запросы, которые я высмеиваю. Если я добавлю mock.restore(); после mock.onGet тогда реальный API работает нормально, но тогда мне н…
09 май '18 в 03:31
0
ответов
Как проверить асинхронную функцию с помощью axios?
Мне нужно проверить асинхронную функцию с помощью мокко. Пытался проверить функцию, которая возвращает Promise от axios. Посмотрел много примеров с axios-mock-adapter, чтобы решить мою проблему. НО: axios отправляет РЕАЛЬНЫЙ запрос, а не макет, как …
04 фев '19 в 16:16
0
ответов
axios-mock-adaptor, кажется, не выполняет обещаний
Я использую axios-mock-adaptor, чтобы высмеивать сообщение Axios после звонка. Я могу проверить, что почтовый звонок делается, добавив: console.log(mock.handlers.post); в тестовом коде. Но по некоторым причинам остальные операторы обещания.then() не…
11 фев '19 в 18:03
2
ответа
axios-mock-adapter не соответствует URL, как ожидалось
Я имел обыкновение использовать axios-mock-adapter с большим успехом, но последние несколько раз я пытался его использовать, мои маршруты никогда не совпадали, и он все еще пытался выполнить реальную конечную точку. Почему этот модульный тест все ещ…
11 фев '19 в 20:18
1
ответ
Макетируйте запрос axios для внешнего сервиса в тесте
Я пытаюсь издеваться над внешним сервисом NodeJS Express. Я не могу заставить axios-mock-adapter перехватить реальный вызов axios ( http://api.openweathermap.org/) и вернуть поддельный ответ. Когда утверждение сделано, оно терпит неудачу, потому что…
27 сен '18 в 10:45
1
ответ
Напишите тестовый axios-mock-адаптер с помощью axios.create()
Я хочу проверить мой http сервис, но получаю ошибку. Итак, мой тестовый файл api.js import axios from 'axios'; export const api = axios.create(); fetchUsers.js import api from './api'; export const fetchUsers = (params) api.get('/api/users', { param…
10 июл '18 в 09:32
0
ответов
Почему Axios get call возвращает ошибку 404 с базовой настройкой?
Я пытаюсь настроить проект React и хочу, чтобы базовый вызов get работал. URL, который я использую, https://jsonplaceholder.typicode.com/todos/1 просто для тестирования и посмотреть, все ли работает хорошо. Однако я получаю ошибку 404 обратно. Я зво…
30 окт '18 в 15:16
1
ответ
Почему mockAxios.post.mockImplementationOnce не возвращает никаких данных
Почему mockAxios.post.mockImplementationOnce не возвращает никаких данных? Я хотел бы видеть ошибки. it('should show errors when submitting returns a 422 response', () => { mockAxios.post.mockImplementationOnce(() => Promise.resolve({ data: { …
10 май '18 в 05:59
0
ответов
Mock-axios-адаптер не дразнит получить запрос
Я пытаюсь проверить эту функцию: export const fetchCountry = (query) => { return dispatch => { dispatch(fetchCountryPending()); return axios.get(`${process.env.REACT_APP_API_URL}/api/v1/countries/?search=${query}`) .then(response => { const…
11 дек '18 в 10:35
5
ответов
Ложные аксиумы с axios-mock-адаптером получают неопределенное значение
Я создал экземпляр Axios... // api/index.js const api = axios.create({ baseURL: '/api/', timeout: 2500, headers: { Accept: 'application/json' }, }); export default api; И несколько модулей используют это.. // api/versions.js import api from './api';…
01 июн '17 в 00:51
2
ответа
React-Redux тестирование приложения создатель действий, содержащий axios GET call
Я пишу react-redux приложение и в одном из моих создателей действий я делаю запрос API через axios Примерно это выглядит примерно так: import axios from 'axios' export function getStoredData(userInput) { . . . var url = generateURL(userInput); var r…
12 авг '17 в 21:36
1
ответ
Используйте axios и axios-mock-адаптер
Я пытаюсь использовать axios и axios-mock-adapter в одном месте, чтобы собрать больше макетов, а затем экспортировать экземпляр axios, чтобы использовать его там, где я хочу: mocks.js import axios from 'axios'; import MockAdapter from 'axios-mock-ad…
03 янв '18 в 18:05
0
ответов
Свойство Config добавлено в ложный ответ
Я пытаюсь смоделировать ответ, используя axios-mock-adapter с шуткой. Свойство config добавлено в мой объект mockResponse, что делает мой тест неудачным. Как мне предотвратить это? // campaign_data_actions.test.js import axios from 'axios'; import c…
12 окт '17 в 18:23
0
ответов
Можно ли применить passThrough() в ложном ответе с помощью axios-mock-adapter?
Среда: NodeJS 8.1.2 axios 0.16.2 axios-mock-adapter 1.9.0 Тестируя конечную точку JSON-RPC, могу ли я сделать что-то вроде этого: const mockHttpClient = new MockAdapter(axios, { delayResponse: 50 }) mockHttpClient.onPost().reply((config) => { // …
09 окт '17 в 00:07
3
ответа
Как проверить, что запрос был сделан с помощью axios-mock-adapter?
Я использую https://github.com/ctimmerm/axios-mock-adapter Я хотел бы знать, как я могу проверить, что конечная точка была фактически вызвана тестируемой системой. В этом примере: var axios = require('axios'); var MockAdapter = require('axios-mock-a…
08 дек '17 в 14:57
1
ответ
Причина использования axios-mock-adapter
Я новичок в тестировании вызовов axios и начал использовать axios-mock-adapter, но я не понимаю, почему мы используем axios-mock-adapter. mock.onPost('/api').reply(200, userData, headers); В этом фрагменте кода запрос действительно отправляется на с…
06 окт '17 в 07:04
0
ответов
Тестирование запроса axios для componentDidMount с помощью setState
У меня есть пример компонента, который выглядит так: И я пытаюсь проверить Axios API-вызов с jest, enzyme а также axios-mock-adapter, Проблема в том, что состояние компонента не обновляется после вызова API. Я уверен, что mock вызывается из-за перех…
21 июн '18 в 10:17
1
ответ
Как я могу проверить асинхронные запросы axios в redux-saga?
У меня есть сага в форме: export function* apiRequest(apiBaseUrl, action) { const axiosInst = getAxiosInst(apiBaseUrl); try { if (!action.serviceName) { throw new Error("No service name provided"); } const response = yield call( axiosInst.get, `/${a…
19 авг '18 в 22:58
5
ответов
Макет API звонков из сборника рассказов
Есть ли axios-mock-adapter работать только по запросам, сделанным с axios? Я написал компонент, который отправляет в API (используя vanilla XHR, а не axios). Я тестирую его в Storybook и хочу перехватить эти POST-запросы, поскольку конечная точка ещ…
06 мар '18 в 00:39
1
ответ
Как смоделировать HTTP-запрос с параметрами маршрута с помощью axios-mock-adapter
Как смоделировать http-запрос с параметрами маршрута? var axios = require('axios'); var MockAdapter = require('axios-mock-adapter'); // This sets the mock adapter on the default instance var mock = new MockAdapter(axios); mock.onGet('/api/colleges/:…
26 окт '17 в 12:51