Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
        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);
        }