public void DeveRetornarOLutadorMaisForteComoVencedorDoTorneio() { var vencedorEsperado = new Lutador("Goku", 10_000, 100); var lutadores = TorneioTestData.MockListaDeLutadores(7); lutadores.Add(vencedorEsperado); var torneio = new Torneio(lutadores); var vencedor = torneio.ExecutarTorneio(); Assert.Equal(vencedorEsperado, vencedor); }
public void DeveRetornarOMrSatanComoVencedorDoTorneio() { var mrSatan = new Lutador("Mr. Satan", 1, 1); var lutadores = TorneioTestData.MockListaDeLutadores(7); lutadores.Add(mrSatan); var torneio = new Torneio(lutadores); var vencedor = torneio.ExecutarTorneio(); Assert.Equal(mrSatan, vencedor); }
static void Main(string[] args) { Console.WriteLine("Torneio de Lutas BDZ! yay"); Console.WriteLine(); const int LIMITE_DE_LUTADORES = 8; var lutadores = new List <Lutador>(); lutadores.AddRange(GetHumanos()); lutadores.AddRange(GetSayajins()); lutadores.AddRange(GetNamekuseijins()); var torneio = new Torneio(lutadores); var vencedor = torneio.ExecutarTorneio(); Console.WriteLine("Vencedor do Torneio de Lutas - DBZ"); Console.WriteLine(vencedor.Nome); Console.ReadKey(); }