public void detectarMuerte() { //Arrange var logica = new LogicaJuego(); logica.parametrizarVidas(3); logica.IngresarPalbraEnJuego("Ornitorrinco"); //Act logica.IngresarPalabra("Pato"); logica.IngresarPalabra("Pato"); logica.IngresarPalabra("Pato"); //Assert Assert.AreEqual(0, logica.GetCantidadDeVidas()); }
public void Probar_Palabra_Ingresada_Sea_Igual() { var logica = new LogicaJuego(); logica.PalabraAAdivinar("asadwerá"); logica.IngresarPalabra("asadwerá"); bool palabraEsIgual = logica.ValidarPalabra(); Assert.IsTrue(palabraEsIgual); }
public void AumentarScorePorPalabraIngresada() { //Arrange var logica = new LogicaJuego(); logica.IngresarPalbraEnJuego("Ornitorrinco"); //Act logica.IngresarPalabra("Ornitorrinco"); //Assert Assert.AreEqual(2000, logica.Juego.Score); }
public void restarUnaVidaPorPalabraErronea() { //Arrange var logica = new LogicaJuego(); logica.parametrizarVidas(5); logica.IngresarPalbraEnJuego("Ornitorrinco"); //Act logica.IngresarPalabra("Pato"); //Assert Assert.AreEqual(logica.Juego.Vidas, 4); }
public void DisminuirScorePorPalabraIngresadaErronea() { //Arrange var logica = new LogicaJuego(); logica.Juego.Score = 5000; logica.IngresarPalbraEnJuego("Ornitorrinco"); //Act logica.IngresarPalabra("Pato"); //Assert Assert.AreEqual(4500, logica.Juego.Score); }
public void DetectarMuerteAlErrarPalabra() { //Arrange var logica = new LogicaJuego(); logica.parametrizarVidas(1); logica.IngresarPalbraEnJuego("Ornitorrinco"); logica.IngresarPalabra("Pato"); //Act logica.ValidarPalabra(); //Assert Assert.AreEqual(logica.Juego.estaVivo, false); }
public void ProbarPalabraErronea() { //Arrange var logica = new LogicaJuego(); logica.IngresarPalbraEnJuego("ornitorrinco"); logica.IngresarPalabra("Pato"); //Act bool result = logica.ValidarPalabra(); //Assert Assert.IsFalse(result); }