Ejemplo n.º 1
0
        public void TestValoresNegativos()
        {
            CalculoRenta calculoRenta = new CalculoRenta();
            double       expectedR    = 0;
            double       actualR;

            actualR = calculoRenta.SueldoAnual(-10);
            Assert.AreEqual(expectedR, actualR);

            expectedR = 0;
            actualR   = calculoRenta.SueldoAnual(-100);
            Assert.AreEqual(expectedR, actualR);

            expectedR = 0;
            actualR   = calculoRenta.SueldoAnual(-100000000);
            Assert.AreEqual(expectedR, actualR);
        }
Ejemplo n.º 2
0
        public void TestValor0()
        {
            CalculoRenta calculoRenta = new CalculoRenta();
            double       expectedR    = 0;
            double       actualR;

            actualR = calculoRenta.SueldoAnual(0);
            Assert.AreEqual(expectedR, actualR);
        }
Ejemplo n.º 3
0
        public void TestCuartoRango()
        {
            CalculoRenta calculoRenta = new CalculoRenta();
            double       expectedR    = 27165;
            double       actualR;

            actualR = calculoRenta.SueldoAnual(2500);
            Assert.AreEqual(expectedR, actualR);
        }
Ejemplo n.º 4
0
        public void TestSegundoRango()
        {
            CalculoRenta calculoRenta = new CalculoRenta();
            double       expectedR    = 10866;
            double       actualR;

            actualR = calculoRenta.SueldoAnual(1000);
            Assert.AreEqual(expectedR, actualR);
        }
Ejemplo n.º 5
0
        public void TestImpuestoRentaNegativos()
        {
            CalculoRenta calculoRenta = new CalculoRenta();
            double       expectedR;
            double       actualR;

            expectedR = 0;
            actualR   = calculoRenta.SueldoAnual(-100000000);
            actualR   = calculoRenta.ImpuestoRenta(actualR.ToString());
            Assert.AreEqual(expectedR, actualR);
        }
Ejemplo n.º 6
0
        public void TestTercerRango()
        {
            CalculoRenta calculoRenta = new CalculoRenta();
            double       expectedR    = 11952.6;

            expectedR = Math.Truncate(expectedR);
            double actualR;

            actualR = calculoRenta.SueldoAnual(1100);
            actualR = Math.Truncate(actualR);
            Assert.AreEqual(expectedR, actualR);
        }
Ejemplo n.º 7
0
        public void TestPrimerRango()
        {
            CalculoRenta calculoRenta = new CalculoRenta();
            double       expectedR    = 3803;

            expectedR = Math.Truncate(expectedR);
            double actualR;

            actualR = calculoRenta.SueldoAnual(350);
            actualR = Math.Truncate(actualR);
            Assert.AreEqual(expectedR, actualR);
        }