Calculadora String TDD

calculadora

En este ejercicio se ha desarrollado con TDD una calculadora con el metodo  “String executeOperation (Strin operation)” que recibe una operación matemática en un String. Las operaciones pueden ser tanto operaciones sencillas con solo un operador o mas complejas con varios operadores he incluso paréntesis.

Los primeros test que hemos realizado han sido para testear las operaciones simples de suma, resta, multiplicación y división. Poco a poco vamos incrementando la dificultad añadiendo nuevas funcionalidades como múltiples operaciones, números negativos, paréntesis.

Durante el desarrollo se han creado varias clases para ayudarnos, por ejemplo se creo la clase “OperationParenthesis” que nos ayuda a extraer las operaciones que están dentro de un paréntesis y tiene prioridad.

Enlace github https://github.com/ronocid/CalculadoraString.git

Anuncios

Publicado el 26/05/2015 en Desarrollo ágil de software y etiquetado en , , . Guarda el enlace permanente. Comentarios desactivados en Calculadora String TDD.

Los comentarios están cerrados.

A %d blogueros les gusta esto: