def testRodada_02_CriaRodada_Numero_Maximo_Atingido(self): print( "Caso de Teste Rodada 02 - O Numero de rodadas do jogo ja foi atingido" ) Deleta_Rodadas() Destroi_Dados() for _ in range(27): Cria_Rodada() retorno_esperado = Cria_Rodada() self.assertEqual(retorno_esperado, 1)
def testRodada_14_ModificaDadosRodada_Nao_Existe_Dado(self): print("Caso de Teste Rodada 14 -Nao existem dados") Deleta_Rodadas() Cria_Rodada() retorno_esperado = Modifica_Dados_Rodada() Destroi_Dados() self.assertEqual(retorno_esperado, 3)
def testRodada_07_Atualiza_Tentativa_Numero_Inconsistente_Condicao_Retorno( self): print("Caso de Teste Rodada 07 - Numero inconsistente") Deleta_Rodadas() Cria_Rodada() retorno_esperado = Atualiza_Tentativas(3) self.assertEqual(retorno_esperado, 1)
def testRodada_03_Verifica_Tentativa_Ok_Condicao_Retorno(self): print("Caso de Teste Rodada 03 - Ainda existe tentativa disponivel") Deleta_Rodadas() Destroi_Dados() Cria_Rodada() retorno_esperado = Verifica_Tentativa() self.assertEqual(retorno_esperado, 0)
def testRodada_12_ModificaDadosRodada_Sem_Tentativas_Sobrando(self): print("Caso de Teste Rodada 12 -Nao tem tentivas sobrando") Deleta_Rodadas() Cria_Rodada() Atualiza_Tentativas(0) retorno_esperado = Modifica_Dados_Rodada() Destroi_Dados() self.assertEqual(retorno_esperado, 1)
def testRodada_04_Verifica_Tentativa_Nao_Existem_Tentativas(self): print("Caso de Teste Rodada 04 -Nao existe tentativa disponivel") Deleta_Rodadas() Destroi_Dados() Cria_Rodada() Atualiza_Tentativas(0) retorno_esperado = Verifica_Tentativa() self.assertEqual(retorno_esperado, 1)
def testRodada_11_ModificaDadosRodada_Ok_Condicao_Retorno(self): print("Caso de Teste Rodada 11 - Sucesso, objeto rodada atualizado") Deleta_Rodadas() Destroi_Dados() Cria_Dados() Cria_Rodada() retorno_esperado = Modifica_Dados_Rodada() Destroi_Dados() self.assertEqual(retorno_esperado, 0)
def testRodada_16_PegaRodada_Ok_Condicao_Retorno(self): print("Caso de Teste Rodada 16 - Sucesso") Deleta_Rodadas() Cria_Rodada() retorno_esperado = Pega_Rodada() self.assertEqual(retorno_esperado, {0: { 1: { "tentativas": 3, "dados_rodada": [] } }})
def testRodada_13_ModificaDadosRodada_Dados_Congelados(self): print("Caso de Teste Rodada 13 -Dados estao Congelados") Deleta_Rodadas() Cria_Rodada() Cria_Dados() Muda_Status(1) Muda_Status(2) Muda_Status(3) Muda_Status(4) Muda_Status(5) retorno_esperado = Modifica_Dados_Rodada() Destroi_Dados() self.assertEqual(retorno_esperado, 2)
def testJogo_04_VerificaRodada_Ainda_Restam_Tentativas(self): print("Caso de Teste Jogo 04 - Ainda Restam Tentativas") Cria_Rodada() retorno_esperado = Verifica_Rodada(2) self.assertEqual(retorno_esperado, 1)
def testRodada_06_Atualiza_Tentativa_Ok_Condicao_Retorno(self): print("Caso de Teste Rodada 06 - Suceso, tentativa atualizada") Deleta_Rodadas() Cria_Rodada() retorno_esperado = Atualiza_Tentativas(2) self.assertEqual(retorno_esperado, 0)
def testRodada_01_DeletaRodada_Ok_Condicao_Retorno(self): print("Caso de Teste Rodada 01 - Rodadas esvaziadas com sucesso") Cria_Rodada() retorno_esperado = Deleta_Rodadas() self.assertEqual(retorno_esperado, 0)
def testRodada_01_CriaRodada_Ok_Condicao_Retorno(self): print("Caso de Teste Rodada 01 - Criar dados com sucesso") Deleta_Rodadas() Destroi_Dados() retorno_esperado = Cria_Rodada() self.assertEqual(retorno_esperado, 0)