No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Creando un seed de datos manual

17/25
Recursos

Aportes 2

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

puedo usar el seeder de pruebas que ya tengo configurado?
Por si alguien más le pasa que la prueba de crear un usuario le falla, esto fue lo que hice para que funcionara: en el archivo user.dto.js modifiqué createUserDto para aceptar el campo de 'role': ```javascript const createUserDto = Joi.object({ email: email.required(), password: password.required(), role: role.optional() }); ``` Y creo que me faltaba poner 'await' en mi prueba de users.e2e.js: ```javascript test('should return a new user', async () => { const inputData = { email: '[email protected]', password: 'angel12345', role: 'admin', }; const { statusCode, body } = await api.post(apiUrlBase).send(inputData); expect(statusCode).toBe(201); //check DB const user = await models.User.findByPk(body.id); expect(user).toBeTruthy(); expect(user.role).toEqual('admin'); expect(user.email).toEqual(inputData.email); }); ``` espero les sirva