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_08_Atualiza_Tentativa_NTentativas_Diferente(self): print( "Caso de Teste Rodada 08 - O numero de tentativas no paramentro eh diferente de tentativas -1 do ultimo objeto" ) Deleta_Rodadas() retorno_esperado = Atualiza_Tentativas(10) self.assertEqual(retorno_esperado, 2)
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_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_09_Atualiza_Tentativa_Parametro_NaoAceito(self): print( "Caso de Teste Rodada 09 - Tentativa no parametro nao condiz com o range aceito" ) Deleta_Rodadas() retorno_esperado = Atualiza_Tentativas("1") self.assertEqual(retorno_esperado, 3)
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_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_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 testRodada_15_ModificaDadosRodada_Nao_Existe_Rodada(self): print("Caso de Teste Rodada 15 - Nao existe rodada criada") Deleta_Rodadas() retorno_esperado = Modifica_Dados_Rodada() Destroi_Dados() self.assertEqual(retorno_esperado, 4)
def testRodada_10_Atualiza_Tentativa_Nao_Existe_RodadaCriada(self): print("Caso de Teste Rodada 10 -Nao existe rodada criada") Deleta_Rodadas() retorno_esperado = Atualiza_Tentativas(2) self.assertEqual(retorno_esperado, 4)
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_05_Verifica_Tentativa_Nao_Existe_Rodada(self): print("Caso de Teste Rodada 05 - Nao existe rodada criada") Deleta_Rodadas() retorno_esperado = Verifica_Tentativa() self.assertEqual(retorno_esperado, 2)
def testRodada_02_DeletaRodada_ListaJaVazia(self): print("Caso de Teste rodada 02 - Lista Rodadas ja vazia") retorno_esperado = Deleta_Rodadas() self.assertEqual(retorno_esperado, 1)
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_17_PegaRodada_Lista_Rodadas_Vazia(self): print("Caso de Teste Rodada 17 - Lista de Rodadas Vazia") Deleta_Rodadas() retorno_esperado = Pega_Rodada() self.assertEqual(retorno_esperado, {1: None})
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)