Beispiel #1
0
        public void Deve_classificar_Dave_como_vencedor_2_jogadores_2_grupos()
        {
            var campeonato = new TorneioCampeonato();

            campeonato.IncluirJogada(jogadorDave);
            campeonato.IncluirJogada(jogadorRichardX);
            var vencedor = campeonato.CalcularVencedor();

            Assert.AreEqual(jogadorDave.NomeJogador, vencedor.NomeJogador);
        }
Beispiel #2
0
        public void Deve_classificar_primeiro_jogador_quando_empate()
        {
            var campeonato = new TorneioCampeonato();

            campeonato.IncluirJogada(jogadorArmando);
            campeonato.IncluirJogada(jogadorDave);
            campeonato.IncluirJogada(jogadorDavidE);
            campeonato.IncluirJogada(jogadorRichardX);
            var vencedor = campeonato.CalcularVencedor();

            Assert.AreEqual(jogadorDave.NomeJogador, vencedor.NomeJogador);
        }
Beispiel #3
0
        public void Deve_classificar_Richard_como_vencedor_8_jogadores_2_grupos()
        {
            var campeonato = new TorneioCampeonato();

            campeonato.IncluirJogada(jogadorArmando);
            campeonato.IncluirJogada(jogadorDave);
            campeonato.IncluirJogada(jogadorRichard);
            campeonato.IncluirJogada(jogadorMichael);
            campeonato.IncluirJogada(jogadorAllen);
            campeonato.IncluirJogada(jogadorOmer);
            campeonato.IncluirJogada(jogadorDavidE);
            campeonato.IncluirJogada(jogadorRichardX);
            var vencedor = campeonato.CalcularVencedor();

            Assert.AreEqual(jogadorRichard.NomeJogador, vencedor.NomeJogador);
        }