Пример #1
0
        public void DivisionConCero()
        {
            Numero elPrimerOperando    = new Numero("5", 10);
            Numero elSegundoOperando   = new Numero("0", 10);
            Numero elResultadoEsperado = new Numero("∞", 10);
            Numero elResultadoReal;

            //Invoque el metodo que se prueba
            var laReferencia = new Core.Numero.Dominio.Acciones.Division();

            elResultadoReal = laReferencia.OperarDivision(elPrimerOperando, elSegundoOperando, elResultadoEsperado);

            //Verificar si el resultado obtenido es el mismo que es el espereado
            Assert.AreEqual <Numero>(elResultadoEsperado, elResultadoReal);
        }
Пример #2
0
        public void Division()
        {
            //definicion del escenario
            Numero elPrimerOperando    = new Numero("11F1FF", 16);
            Numero elSegundoOperando   = new Numero("7", 8);
            Numero elResultadoEsperado = new Numero("168009", 10);
            Numero elResultadoReal;

            //Invoque el metodo que se prueba
            var laReferencia = new Core.Numero.Dominio.Acciones.Division();

            elResultadoReal = laReferencia.DividirOperar(elPrimerOperando, elSegundoOperando, 16, 8);

            //Verificar si el resultado obtenido es el mismo que es el espereado
            Assert.AreEqual <Numero>(elResultadoEsperado, elResultadoReal);
        }