jueves, 5 de febrero de 2009

TestNG

intro a tdd e instalación de plugin de eclipse para testNG

Antes 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

No hay comentarios:

Publicar un comentario