예제 #1
0
        public void TestSumaPorcentajes()
        {
            // Tipo de prueba para validar si es igual al dato dado.
            // Crear un nuevo parcial, agregar criterios, verificar y probar el funcionamiento para validar la suma de criterios
            Parcial primerParcial  = new Parcial();
            Parcial segundoParcial = new Parcial();

            Criterio c1 = new Criterio("c1", 0.25f);
            Criterio c2 = new Criterio("c1", 0.25f);
            Criterio c3 = new Criterio("c1", 0.25f);
            Criterio c4 = new Criterio("c1", 0.25f);

            primerParcial.AgregarCriterio(c1);
            primerParcial.AgregarCriterio(c2);
            primerParcial.AgregarCriterio(c3);
            primerParcial.AgregarCriterio(c4);

            segundoParcial.AgregarCriterio(c1);
            segundoParcial.AgregarCriterio(c3);


            bool succes = primerParcial.ValidarSumaCriterios(1.0f);

            Assert.That(succes, Is.EqualTo(true));

            succes = segundoParcial.ValidarSumaCriterios(1.0f);
            Assert.That(succes, Is.EqualTo(false));
        }
예제 #2
0
        public void TestSumaPorcentajes()
        {
            Parcial primerParcial  = new Parcial();
            Parcial segundoParcial = new Parcial();

            Criterio c1 = new Criterio("c1", 0.25f);
            Criterio c2 = new Criterio("c1", 0.25f);
            Criterio c3 = new Criterio("c1", 0.25f);
            Criterio c4 = new Criterio("c1", 0.25f);

            primerParcial.AgregarCriterio(c1);
            primerParcial.AgregarCriterio(c2);
            primerParcial.AgregarCriterio(c3);
            primerParcial.AgregarCriterio(c4);

            segundoParcial.AgregarCriterio(c1);
            segundoParcial.AgregarCriterio(c3);


            bool succes = primerParcial.ValidarSumaCriterios(1.0f);

            Assert.That(succes, Is.EqualTo(true));
            succes = segundoParcial.ValidarSumaCriterios(1.0f);
            Assert.That(succes, Is.EqualTo(false));
        }