Esempio n. 1
0
        public void PuntuacionNormal_test()
        {
            var puntuacionNormal   = new PuntuacionNormal();
            var aciertos           = 10;
            var fallos             = 6;
            var puntuacionEsperada = 10 * 10 - (6 - 5) * 2;

            var puntos = puntuacionNormal.PuntosFinales(aciertos, fallos);

            Assert.That(puntos, Is.EqualTo(puntuacionEsperada));
        }
Esempio n. 2
0
        public void PuntuacionNoNegativa_test()
        {
            var puntuacionFacil    = new PuntuacionFacil();
            var puntuacionNormal   = new PuntuacionNormal();
            var puntuacionDificil  = new PuntuacionDificil();
            var puntuacionEsperada = 0;

            var puntosFacil   = puntuacionFacil.PuntosFinales(1, 15);
            var puntosNormal  = puntuacionNormal.PuntosFinales(1, 15);
            var puntosDificil = puntuacionDificil.PuntosFinales(1, 15);

            Assert.That(puntosFacil, Is.EqualTo(puntuacionEsperada));
            Assert.That(puntosNormal, Is.EqualTo(puntuacionEsperada));
            Assert.That(puntosDificil, Is.EqualTo(puntuacionEsperada));
        }