TestNG 6
La semana pasada Cédric Beust anunció la versión 6.0 de TestNG. TestNG es una solución alternativa a JUnit para ejecutar automáticamente test sobre código fuente Java. A grosso modo, ambos framework tiene una funcionalidad bastante parecida y una forma de trabajar similar.
Una de las principales diferencias entre ambos es que TestNG tiene un mejor soporte para test parametrizados (a veces también llamados "data driven test"), en los cuales se ejecuta un mismo test múltiple veces empleando distintos datos en las ejecuciones. También tiene funcionalidades para crear suites de test más avanzadas.
TestNG 6 trae la posibilidad de especificar test suites en YAML además de en XML, soporte para Google Guice para realizarla la inyección de dependencias, y varias mejoras en su plugin de Eclipse.
¿Cuántos de vosotros empleáis TestNG? ¿Cuáles son sus características que han hecho que lo prefiráis frente a JUnit?
Reader Comments