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); }
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); }
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); }
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); } }