Я только начал изучать шутки сегодня, и я прочитал, что вы не должны достигать реальных конечных точек API, потому что это медленно или это не стандартная практика.Вместо этого вы создаете макеты, которые представляют данные, которые вы должны получить, возвращенные?
, если целью тестирования маршрута было проверить, работает ли он, то не сделал бы насмешку над данными, что противоречит цели.Полагаю, я просто запутался во всех руководствах для начинающих, и документация по Jest немного над моей головой.
У меня вопрос, стоит ли мне проверять файлы маршрутов для моего узла-сервера, а также как я буду тестироватьмой файл маршрутов для моего сервера узлов.если мой маршрут выглядит следующим образом:
// routes.js
const express = require('express');
const router = express.Router();
const axios = require('axios')
// my backend is connected to another api in this project
router.get('/', (req,res) => {
axios.get('https://jsonplaceholder.typicode.com/users/1').then(data => res.json(data.data))
})
пожалуйста, я прочитал документы, которые не помогли, не могли бы вы привести конкретный пример