Exemple #1
0
 def testPontuacao_05_TipoPontuacao_JogadorAtual_Nao_Seja_Objeto_Jogador(
         self):
     print("Caso de Teste Pontuacao 05 - Dado não é um objeto Dado")
     Dados = Jogar_Dados()
     JogadorAtual = "nao jogador"
     retorno_esperado = Tipo_Pontuacao(Dados, JogadorAtual)
     self.assertEqual(retorno_esperado, {2: []})
Exemple #2
0
 def testDados_10_MostraDados_Ok_Condicao_Retorno(self):
     print("Caso de Teste Dados 10 - Dados foram mostrados com sucesso")
     Destroi_Dados()
     Cria_Dados()
     Jogar_Dados()
     retorno_esperado = Mostra_Dados()
     self.assertEqual(list(retorno_esperado.keys())[0], 0)
Exemple #3
0
 def testPontuacao_03_TipoPontuacao_Ok_Condicao_Retorno(self):
     print(
         "Caso de Teste Pontuacao 03 - Sucesso ao dizer que tipo de pontuacao pode ser feita"
     )
     Dados = Jogar_Dados()
     JogadorAtual = {2: "Carol"}
     retorno_esperado = Tipo_Pontuacao(Dados, JogadorAtual)
     self.assertEqual(retorno_esperado, {0: ListaPontuacao})
Exemple #4
0
 def testPontuacao_07_TipoPontuacao_JogadorAtual_Nao_Faz_Parte_De_Jogadores(
         self):
     print(
         "Caso de Teste Pontuacao 07 - JogadorAtual nao faz parte da lista Jogadores"
     )
     Dados = Jogar_Dados()
     JogadorAtual = {3: "Carlos"}
     retorno_esperado = Tipo_Pontuacao(Dados, JogadorAtual)
     self.assertEqual(retorno_esperado, {4: []})
Exemple #5
0
 def testDados_09_JogarDados_Todos_Dados_Congelados(self):
     print("Caso de Teste Dados 09 - Todos os dados estao congelados")
     Destroi_Dados()
     Cria_Dados()
     #Mudar o status de todos para ficarem "congelado": True
     Muda_Status(1)
     Muda_Status(2)
     Muda_Status(3)
     Muda_Status(4)
     Muda_Status(5)
     retorno_esperado = Jogar_Dados()
     self.assertEqual(retorno_esperado, 2)
Exemple #6
0
 def testDados_08_JogarDados_Dados_Nao_Existentes(self):
     print("Caso de Teste Dados 08 - Dados nao existentes")
     Destroi_Dados()
     retorno_esperado = Jogar_Dados()
     self.assertEqual(retorno_esperado, 1)
Exemple #7
0
 def testDados_07_JogarDados_Ok_Condicao_Retorno(self):
     print("Caso de Teste Dados 07 - Jogada feita com sucesso")
     Destroi_Dados()
     Cria_Dados()
     retorno_esperado = Jogar_Dados()
     self.assertEqual(retorno_esperado, 0)