1. UNIVERSIDAD NACIONAL MICAELA BASTIDAS DE APURIMAC
ESCUELA ACADEMICO DE INGENIERIA INFORMATICA Y SISTEMAS
INGENIERIA DE SOFTWARE II
TRABAJO PRÁCTICO DE TDD
TEMA: TDD C# CALCULADORA
DOCENTE: ING. MARIO AQUINO CRUZ
ALUMNA: YENNY CARLIN ARIAS
TAMBURCO JULIO 2013
2. Creamos una aplicación calculadora que sume números
1. Creamos un nuevo proyecto calculadora
Seleccionamos Librería de clases: calculadora
- Eliminamos la clase que se muestra
- Agregamos un proyecto de Test (Prueba) en la solución: calculadora.tests
-
3. 2. Ahora creamos nuestro primer Tests
- Creamos un nuevo Tests unitario
- Ahora realizaremos probando la suma de dos números
- Observamos que nos muestra un error ya que nos falta la clase Calculadora
3. Creamos la clase calculadora
5. 5. Podemos observar que ya desapareció el error
6. Ahora vamos ejecutar para mostrar el error
Muestra un error en el Tests addTwoNumbers
6. Para pasar el error podemos escribir el código más simple como se muestra:
Al ejecutar nos muestra pasada correcta.
- Podemos Seguir forzando agregando otro método para que funcione.
- Ejecutamos y nos muestra un error, el problema es que en algún momento la suma
será por ejemplo 1+2=5, es por ello que muestra el error.
7. - Ahora sabiendo cual es el error vamos a Calculadora
Quitamos: return 5;
Y agregamos: return p + p_2;
- Al ejecutar vemos que el error ya pasa:
Y muestra los dos métodos correctos