예제 #1
0
        public void Deve_retornar_excecao_quantidade_jogadores_diferente_capacidade()
        {
            var campeonato = new TorneioDoisJogadores();

            campeonato.IncluirJogada(jogadorArmando);
            var vencedor = campeonato.CalcularVencedor();
        }
예제 #2
0
        public void Deve_retornar_excecao_numeroJogadores_acima_capacidade()
        {
            var campeonato = new TorneioDoisJogadores();

            campeonato.IncluirJogada(jogadorArmando);
            campeonato.IncluirJogada(jogadorDave);
            campeonato.IncluirJogada(jogadorRichard);
            var vencedor = campeonato.CalcularVencedor();
        }
예제 #3
0
        public void Deve_classificar_Dave_como_vencedor()
        {
            var campeonato = new TorneioDoisJogadores();

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

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