Exemplo n.º 1
0
        public void Jogo_Jogador1NaoInformado_ThrowException()
        {
            Jogador jogador1 = null;
            var     jogador2 = new Jogador("GODOY");

            var gerenciadorPontuacaoAleatoria = new GerenciadorPontuacaoAleatoria();
            var gerenciadorPontuacaoJogo      = new GerenciadorPontuacaoJogo();
            var telaJogo = new GerenciadorTelaJogo();

            var gerenciadorJogo = new GerenciadorJogo(
                gerenciadorPontuacaoAleatoria,
                gerenciadorPontuacaoJogo,
                telaJogo,
                jogador1,
                jogador2);
        }
Exemplo n.º 2
0
        public void Jogo_JogadoresComMesmoNome_ThrowException()
        {
            var jogador1 = new Jogador("DANILO");
            var jogador2 = new Jogador("DANILO");

            var gerenciadorPontuacaoAleatoria = new GerenciadorPontuacaoAleatoria();
            var gerenciadorPontuacaoJogo      = new GerenciadorPontuacaoJogo();
            var telaJogo = new GerenciadorTelaJogo();

            var gerenciadorJogo = new GerenciadorJogo(
                gerenciadorPontuacaoAleatoria,
                gerenciadorPontuacaoJogo,
                telaJogo,
                jogador1,
                jogador2);
        }
Exemplo n.º 3
0
        public void Jogo_TelaJogoNulo_ThrowException()
        {
            var jogador1 = new Jogador("DANILO");
            var jogador2 = new Jogador("GODOY");

            var gerenciadorPontuacaoAleatoria = new GerenciadorPontuacaoAleatoria();
            var gerenciadorPontuacaoJogo      = new GerenciadorPontuacaoJogo();
            GerenciadorTelaJogo telaJogo      = null;

            var gerenciadorJogo = new GerenciadorJogo(
                gerenciadorPontuacaoAleatoria,
                gerenciadorPontuacaoJogo,
                telaJogo,
                jogador1,
                jogador2);
        }
Exemplo n.º 4
0
        static void Main(string[] args)
        {
            try
            {
                var jogador1 = new Jogador("Danilo");
                var jogador2 = new Jogador("Godoy");

                var resultadoJogoAleatorio   = new GerenciadorPontuacaoAleatoria();
                var gerenciadorPontuacaoJogo = new GerenciadorPontuacaoJogo();
                var telaJogo = new GerenciadorTelaJogo();

                var gerenciadorJogo = new GerenciadorJogo(resultadoJogoAleatorio, gerenciadorPontuacaoJogo, telaJogo, jogador1, jogador2);

                gerenciadorJogo.Jogar();
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex);
            }
        }