TestNG

TestNG es una librería que nos permite implementar pruebas unitarias y de integración en nuestras aplicaciones Java. Es especialmente bueno para programar test concurrentes y test de estrés y es una elección más que acertada para su uso con Selenium. ¡Vamos a analizar esta estupenda herramienta! TestNG vs JUnit Las …

Continue reading

Spring DBUnit

Spring DBUnit

En esta ocasión vamos a hablar sobre la integración de pruebas de base de datos con DBUnit en proyectos Spring. Si bien en este artículo ya utilizamos Spring para cargar el contexto de test de la aplicación, en el siguiente ejemplo utilizaremos el artefacto “spring-test-dbunit” para cargar los datos en …

Continue reading

Uso de DBUnit

DBUnit

DBUnit  es una utilidad que nos permite realizar test unitarios de clases que manipulan datos de base de datos. Cuando en una clase de test se implementan varios métodos de test, estos no se ejecutan en un orden determinado, de modo que si alguno de ellos altera los datos en …

Continue reading

Test

JUnit

Aquí incluiremos diversos artículos relacionados con la realización de pruebas unitarias y de integración de nuestras aplicaciones, por el momento, los artículos aquí incluidos son: Uso de JUnit Uso de DBUnit Spring DBUnit TestNG Esta entrada no está cerrada y en un futuro se incluirán más artículos…

Uso de JUnit

JUnit

En este post vamos a aprender a probar nuestras clases con JUnit  Crear clases de prueba La norma para crear clases de test, es mantener la misma estructura de paquetes de la clase a probar, sólo que en el paquete test. Es decir, si tenemos una clase: src/main/java/es/notodocodigo/MiClase.java Tendremos su clase de …

Continue reading