コード例 #1
0
ファイル: PuntuacionTests.cs プロジェクト: hecmerod/PSW
        public void PuntuacionDificil_test()
        {
            var puntuacionDificil  = new PuntuacionDificil();
            var aciertos           = 16;
            var fallos             = 7;
            var puntuacionEsperada = 16 * 10 - (7 - 7) * 2;

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

            Assert.That(puntos, Is.EqualTo(puntuacionEsperada));
        }
コード例 #2
0
ファイル: PuntuacionTests.cs プロジェクト: hecmerod/PSW
        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));
        }