-
-
Notifications
You must be signed in to change notification settings - Fork 24
Open
Description
Considero que sería beneficioso realizar pruebas de integración en la API. Esto nos permitiría identificar posibles errores de manera más sencilla antes de subir cualquier cambio. Además, una vez implementadas, podríamos explorar la posibilidad de incorporar una nueva funcionalidad donde los usuarios finales puedan visualizar los endpoints activos y aquellos que no lo están.
Actualmente, estoy trabajando en una rama específica para abordar este tema. Ya he realizado la implementación utilizando Jest y SuperTest, e incluso he creado un test para la ruta de ***/videos. Sin embargo, antes de proceder más allá, me gustaría conocer su opinión. ¿Qué les parece la idea? 😂😂😂
describe('[ROUTE]', () => {
test('It should respond with a status of 200 and a content type video/mp4', async () => {
const response = await supertest(server).get(`${PATH}/[invisible 😂😂]?apikey=${apiKey}`).set('authorization', `Bearer ${token}`)
const contentTypeHeader = response.headers['content-type'];
expect(response.statusCode).toBe(200)
expect(contentTypeHeader).toEqual(`video/mp4`)
})
}, 10000)Metadata
Metadata
Assignees
Labels
No labels
