public void Controlla_Ogni_Giocatore_Completa_Turni() { Gioco gioco = Gioco.Create(this.GIOCATORI); PlayerService ps = new PlayerService(MAX_CARTELLE, MAX_TURNI); for (int i = 0; i < MAX_TURNI; i++) { gioco.UpdateTurno(); foreach (var giocatore in gioco.Giocatori) { ps.Muovi(giocatore, Dado.Lancia()); } } Assert.AreEqual(gioco.Turno, this.MAX_TURNI); Assert.AreEqual(gioco.Giocatori.TrueForAll(g => g.Turno == this.MAX_TURNI), true); }