Beispiel #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);
        }
Beispiel #2
0
        public void TestValor0()
        {
            CalculoRenta calculoRenta = new CalculoRenta();
            double       expectedR    = 0;
            double       actualR;

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

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

            actualR = calculoRenta.SueldoAnual(1000);
            Assert.AreEqual(expectedR, actualR);
        }
Beispiel #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);
        }
Beispiel #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);
        }
Beispiel #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);
        }