Exemple #1
0
 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)
Exemple #2
0
 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)
Exemple #3
0
 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)
Exemple #4
0
 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)
Exemple #5
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)
Exemple #6
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)
Exemple #7
0
 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)
Exemple #8
0
 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)
Exemple #9
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)
Exemple #10
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": []
                          }
                      }})
Exemple #11
0
 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)
Exemple #12
0
 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)
Exemple #13
0
 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)
Exemple #14
0
 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)
Exemple #15
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)
Exemple #16
0
 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)
Exemple #17
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)
Exemple #18
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})
Exemple #19
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)