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)); }
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)); }