def test_finalizacion_juego_ganado(self): # Arrange juego = Juego() # Act palabra_correcta = "Londres" intentos = 4 juego.setear_palabra(palabra_correcta) juego.setear_intentos(intentos) letra = 'L' ingreso = juego.arriesgar(letra) letra = 'o' ingreso = juego.arriesgar(letra) letra = 'n' ingreso = juego.arriesgar(letra) letra = 'd' ingreso = juego.arriesgar(letra) letra = 'r' ingreso = juego.arriesgar(letra) letra = 'e' ingreso = juego.arriesgar(letra) letra = 'e' ingreso = juego.arriesgar(letra) resultado = juego.devolver_condicion() # Assert self.assertTrue(resultado)
def test_palabra_correcta(self): # Arrange juego = Juego() # Act a = 'Roma' juego.setear_palabra(a) x = juego.palabra_correcta(a) c = juego.devolver_condicion() # Assert self.assertTrue(c)
def test_palabra_incorrecta_condicion(self): # Arrange juego = Juego() juego.setear_palabra("Paris") # Act intentos = 3 juego.setear_intentos(intentos) palabra_incorrecta = 'Madrid' juego.palabra_correcta(palabra_incorrecta) c = juego.devolver_condicion() # Assert self.assertFalse(c)