@@ -296,30 +296,6 @@ describe('User Auth & Management API', () => {
296296 } ) ) ;
297297 } ) ;
298298 } ) ;
299-
300- /*
301- const { EmailCode } = await import('../src/models/emailcode.model.js');
302-
303- // Usamos el userId que generamos en el test de creación de usuario anterior
304- const newCode = await EmailCode.create({
305- code: 'verification-test-code-999',
306- userId: userId
307- });
308-
309- expect(newCode.code).toBe('verification-test-code-999');
310- expect(newCode.userId).toBe(userId);
311-
312- test('Should fail if code is null (Database Constraint)', async () => {
313- const { EmailCode } = await import('../src/models/emailcode.model.js');
314-
315- try {
316- await EmailCode.create({ userId: userId }); // Falta el campo 'code'
317- } catch (error) {
318- // Sequelize debería lanzar un error de validación
319- expect(error.name).toBe('SequelizeValidationError');
320- }
321- });
322- */
323299
324300 // test para emailcode
325301 describe ( 'EmailCode Model Logic' , ( ) => {
@@ -331,10 +307,11 @@ describe('User Auth & Management API', () => {
331307 code : 'verification-test-code-999' ,
332308 userId : userId
333309 } )
310+
311+ expect ( newCode . code ) . toBe ( 'verification-test-code-999' )
312+ expect ( newCode . userId ) . toBe ( userId )
334313 } ) ;
335314
336- expect ( newCode . code ) . toBe ( 'verification-test-code-999' )
337- expect ( newCode . userId ) . toBe ( userId )
338315
339316 test ( 'Should fail if code is null (Database Constraint)' , async ( ) => {
340317 const { EmailCode } = await import ( '../src/models/emailcode.model.js' )
0 commit comments