intro a tdd e instalación de plugin de eclipse para testNGAntes de empezar necesitamos...
Directorios source folders simetricos:src
---es.cea
test
---es.cea
¿cómo instalo la libreria (no el plugin, sino la libreria) de testng? boton derecho sobre el nombre del proyecto>Build Path>configure build path>pestaña librerias>add external jars>seleccionaren nuestro disco duro: testng-5.8-jdk15.jar
¿dónde me creo la clase de prueba?En el source folder "test" en el mismo paquete que la clase a probar
¿qué nombre le pongo?El mismo nombre que la clase a probar más el sufijo "Test". Ejemplo: si voy a probar el ServicioCalendarios me hago la clase ServicioCalendariosTest
¿cómo hago un método de prueba?Un método de prueba es un método publico que no devuelve nada y que no recibe parametros. Además lleva la anotación @Test, para lo cual hay que importar la clase org.testng.annotations.Test
¿qué escribo dentro del método de prueba?el escenario de pruebas
la invocación del "programa"
las aserciones/confirmaciones correspondientes
¿cómo lanzo la prueba?boton derecho sobre la clase en el package explorer> run as...>testng test