No tienes acceso a esta clase

¬°Contin√ļa aprendiendo! √önete y comienza a potenciar tu carrera

Pruebas a Schemas o DTOs

9/25
Recursos

Aportes 1

Preguntas 1

Ordenar por:

¬ŅQuieres ver m√°s aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

C√≥digo refactorizado para no repetir las mismas instrucciones: ``` describe('POST /users', () => { const executeTest = async (inputData, expectedErrorMessage) => { const { statusCode, body } = await api.post('/api/v1/users').send(inputData); expect(statusCode).toBe(400); expect(body.message).toMatch(expectedErrorMessage); }; test('should return a 400 Bad Request with invalid password', async () => { const inputData = { email: '[email protected]', password: '-----' }; await executeTest(inputData, /password/); }); test('should return a 400 Bad Request with invalid email', async () => { const inputData = { email: '----', password: 'jkh34kj23h4234923h4234' }; await executeTest(inputData, /email/); }); }); ```