public void ObterResultadoDaCompeticao() { CopaDeFilmes servico = new CopaDeFilmes(); var listaDeOitoFilmes = servico.ObterFilmes().GetRange(0, 8); Campeonato campeonato = new Campeonato(); var jogos = campeonato.MontarJogos(4, listaDeOitoFilmes); var vencedores = campeonato.RealizarFaseDejogos(jogos); var jogosSemiFinal = campeonato.MontarJogos(2, vencedores); var vencedoresSemiFinal = campeonato.RealizarFaseDejogos(jogosSemiFinal); var resultadoDaCompeticao = campeonato.ObterResultadoDaCompeticao(vencedoresSemiFinal); Assert.Equal(campeonato.DefinirVencedor(vencedoresSemiFinal[0], vencedoresSemiFinal[1]).Id, resultadoDaCompeticao.Campeao.Id); }