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: []})
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)
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})
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: []})
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)
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)
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)