public void AreaNegativa() { // preparación del escenario de la prueba double miLado = -5354.09; double elResultadoActual = 0; bool seLevantoLaExcepcion = false; //bool seEsperaLevantarLaExcepcion = true; var elServicio = new PrograAvanzada.CalculadoraAreas.BL.Logica.Especificacion.AreaDeUnCuadrado(); try { elResultadoActual = elServicio.Calcule(miLado); } catch (Exception laExcepcion) { var mensaje = laExcepcion.Message; seLevantoLaExcepcion = true; } // ejecución de la prueba // verificación del resultado obtenido //Assert.AreEqual(seEsperaLevantarLaExcepcion, seLevantoLaExcepcion); Assert.IsTrue(seLevantoLaExcepcion); }
public void AreaPositiva() { // preparación del escenario de la prueba double lado1 = 10, lado2 = 10, lado3 = 10, lado4 = 10; double elResultadoEsperado = 40.0; double elResultadoActual = 0.0; var elServicio = new PrograAvanzada.CalculadoraAreas.BL.Logica.Especificacion.AreaDeUnCuadrado(); // ejecución de la prueba elResultadoActual = elServicio.Calcule4Lados(lado1, lado2, lado3, lado4); // verificación del resultado obtenido Assert.AreEqual(elResultadoEsperado, elResultadoActual); }
public void AreaPositiva() { // preparación del escenario de la prueba double miLado = 37.5; double elResultadoEsperado = 1406.25; double elResultadoActual = 0.0; var elServicio = new PrograAvanzada.CalculadoraAreas.BL.Logica.Especificacion.AreaDeUnCuadrado(); // ejecución de la prueba elResultadoActual = elServicio.Calcule(miLado); // verificación del resultado obtenido Assert.AreEqual(elResultadoEsperado, elResultadoActual); }