JUnit
Estructura básica: @BeforeEach -> crear SUT. @Test -> Arrange (datos entrada + esperado), Act (ejecutar método), Assert (comprobar resultado). Nombre recomendado: C1_metodo_should_result_when_condicion().
Assertions principales
assertEquals(),assertTrue(),assertFalse(),assertNull(),assertNotNull(),assertSame(),assertNotSame(),assertArrayEquals(),assertAll(),assertThrows(),assertDoesNotThrow().
Uso avanzado:
assertDoesNotThrow(): Comprobar que NO lanza excepción. Puede devolver Seguir leyendo “Fundamentos de Testing de Software: JUnit, DBUnit, Caja Negra y Blanca” »
