public void DeveRetornarUmaListaComQuatroBatalhas(int quantidadeDeLutadores, int quantidadeDeBatalhasEsperadas) { var lutadores = TorneioTestData.MockListaDeLutadores(quantidadeDeLutadores); var batalhas = Torneio.PrepararBatalhas(lutadores); Assert.Equal(quantidadeDeBatalhasEsperadas, batalhas.Count); }
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); }