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 1

Preguntas 0

Ordenar por:

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

o inicia sesión.

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