Exemplo n.º 1
0
        [ExpectedException(typeof(DivisionPorCeroException))]            //Se espera una excepcion de la clase DivisionPorCeroException.
        public void TestDividir4()
        {
            double mDividendo = 5;
            double mDivisor   = 0;

            Ej2.Matematica mat = new Ej2.Matematica();
            mat.Dividir(mDividendo, mDivisor);
        }
Exemplo n.º 2
0
        public void TestDividir3()
        {
            double mDividendo         = 10;
            double mDivisor           = 20;
            double mResultadoEsperado = 0.5;
            double mResultado;

            Ej2.Matematica mat = new Ej2.Matematica();
            mResultado = mat.Dividir(mDividendo, mDivisor);

            Assert.AreEqual(mResultadoEsperado, mResultado);        //Si los resultados son iguales, el test es exitoso.
        }
        /// <summary>
        /// Obtiene la division entre 2 numeros x, y.
        /// </summary>
        /// <param name="x"></param>
        /// <param name="y"></param>
        /// <returns></returns>
        public double obtenerDivision(double x, double y)
        {
            try
            {
                return(Matematica.Dividir(x, y));
            }
            catch (Exception ex)
            {
                Console.WriteLine("Se produjo una excepción, en la división!");
                Console.WriteLine(ex.Message);
                Console.WriteLine(ex.StackTrace);
            }

            return(0);
        }
Exemplo n.º 4
0
        //Metodo que divide 2 numeros.
        internal double Dividir(double num1, double num2)
        {
            Matematica mat = new Matematica();

            return(mat.Dividir(num1, num2));
        }
Exemplo n.º 5
0
 public double Dividir(int a, int b)
 {
     return(Matematica.Dividir(a, b));
 }