METODOLOGIA TDD
La metodología
TDD realiza una serie de pruebas antes de empezar a digitar código. El primer
paso es crear un test diseñado para verificar que el requerimiento sea
cumplido, y que el test no este condicionado por el código previamente creado,
causando que nos olvidemos de incluir algún caso o funcionalidad para su
cumplimiento, si el test falla se verifica nuevamente el código hasta que
apruebe el test, se limpia o refactoriza y nuevamente se prueba, estas pruebas
deben ser de fácil implementación para que sea ágil.
Las pruebas
deben ser simples, el código debe ser corto y por lo general siempre en primera
instancia debe fallar. Las pruebas deben presentar redundancias para el aumento
de la seguridad y control.
En la aplicación
de la calculadora, la metodología TDD se resume en 3 pasos básicos dados en la
anterior imagen y se explican de la siguiente manera con cualquier operación:
- Se crea el test que comprobara la operación matemática.
Test para comprobar la suma
public
void testsumar ()
{
JOptionPane.showMessageDialog(null,
"Probando el metodo sumar");
doble result = calculadora.sumar
(2, 2);
assertEquals (4, result, 0.0);
JOptionPane.showMessageDialog(null,
"check");
}
Test para comprobar la resta
public
void testrestar ()
{
JOptionPane.showMessageDialog(null,
"Probando el metodo restar");
doble result = calculadora.restar
(4, 3);
assertEquals (1, result, 0.0);
JOptionPane.showMessageDialog(null,
"check");
2. Programar el código que cumpla
con el requerimiento de las operaciones matemáticas.
3. Si el código pasa se
refactoriza, si no, se revisa nuevamente.
La aplicación
JAVA se realizó en Netbeans, en este aplicativo se realizaron diferentes test
realizados en y los Test se realizaron con JUnit 4.
Disponible en:
Elaborado por:
CÓDIGO: 066102014
CÓDIGO: 066091058
No hay comentarios:
Publicar un comentario