3. Assertions: El Juez del Test
Tipos de Assertions
Las Assertions (aseveraciones) son métodos estáticos que nos permiten decidir si un test aprueba o falla. El más famoso es assertEquals, pero no es el único.
assertEquals(esperado, actual): Verifica que dos valores sean iguales.assertTrue(condicion): Verifica que algo sea verdadero.assertFalse(condicion): Verifica que algo sea falso.assertNotNull(objeto): Verifica que el objeto se haya instanciado correctamente.
👨💻 Ejercicio Práctico 1
Usa assertEquals para verificar que Math.abs(-5) es igual a 5 en un test.
👁️ Ver solución propuesta
👨💻 Ejercicio Práctico 2
Crea un test llamado testCadenaVacia que verifique si "".isEmpty() devuelve verdadero usando assertTrue.
👁️ Ver solución propuesta
Ponte a prueba
¿Qué assertion usarías tú? ¡Averígualo!