Hola, hoy vamos hablar del framework JUnit.
Para crear un test dentro de una clase ahora solo hace falta la anotación @test, ya no es necesario que el nombre del método empiece con la palabra test.
Ademas de las funciones setUp y tearDown existentes en la versión 3.x se agregaron 2 nuevas que se ejecutan una sola vez al inicio del test setUpClass y una sola vez al finalizar todos los test tearDownClass.
¿Que es el framework JUnit?
El framework JUnit, es un framework que nos permite realizar pruebas unitarias de nuestro codigo de manera controlada para verificar que todo este funcionando correctamente.
¿Que es una prueba unitaria?
Una prueba unitaria es una pieza de código escrito por un desarrollador que ejecuta una funcionalidad específica en el código que se prueba. El porcentaje de código que está probado por las pruebas unitarias normalmente se llama cobertura de la prueba.
Una prueba unitaria se dirige a una pequeña unidad de código, por ejemplo, un método o una clase, (pruebas locales).
Las pruebas unitarias aseguran que el código funciona como está previsto. También en el caso de tener que modificar el código para la fijación de un error o ampliar la funcionalidad. Tener una alta cobertura de la prueba de su código le permite continuar con el desarrollo de las funciones sin tener que realizar un montón de pruebas manuales.
¿Que es una prueba de Integración?
En estas pruebas comprobaremos la correcta integración de los módulos, es decir que el modulo de facturación este llamando correctamente al de cliente, etc. Con esto no verificamos el método puntual altaCliente por ejemplo si no al llamado de generarFactura.
Versiones de jUnit
Actualmente existen 2 versiones claramente diferenciadas dentro de jUnit:- 3.x
- 4.x
Para crear un test dentro de una clase ahora solo hace falta la anotación @test, ya no es necesario que el nombre del método empiece con la palabra test.
Ademas de las funciones setUp y tearDown existentes en la versión 3.x se agregaron 2 nuevas que se ejecutan una sola vez al inicio del test setUpClass y una sola vez al finalizar todos los test tearDownClass.
Actualmente se pueden bajar la versión 4.x desde la url oficial: http://junit.org/
Links
JUnit - ¿Como integrar JUnit al Proyecto? ¿Como instalar el JUnit?
JUnit - ¿Como testear con Junit? Uso del annotation @Test - ¿Como correr el JUnit con el eclipse?
JUnit - Anotaciones / Annotation JUnit
JUnit - Asserts - ¿Como comparar resultados con el JUnit?
JUnit - Test Suite - ¿Que es un Test Suite? - Annotation @RunWith () @Suite()
JUnit - Test Parametrizados - ¿Como Parametrizar un test? - Annotation @Parameters - Parameterized.class
JUnit - ¿Como crear un Test Suite con el wizard de eclipse?
Links
JUnit - ¿Como integrar JUnit al Proyecto? ¿Como instalar el JUnit?
JUnit - ¿Como testear con Junit? Uso del annotation @Test - ¿Como correr el JUnit con el eclipse?
JUnit - Anotaciones / Annotation JUnit
JUnit - Asserts - ¿Como comparar resultados con el JUnit?
JUnit - Test Suite - ¿Que es un Test Suite? - Annotation @RunWith () @Suite()
JUnit - Test Parametrizados - ¿Como Parametrizar un test? - Annotation @Parameters - Parameterized.class
JUnit - ¿Como crear un Test Suite con el wizard de eclipse?
JUnit - Introduccion - Primeros pasos con JUnit - ¿Que es el framework JUnit?
Reviewed by El lado oscuro de java
on
mayo 28, 2014
Rating:
No hay comentarios: