Пример #1
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)
Пример #2
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)
Пример #3
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)
Пример #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)
Пример #5
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)
Пример #6
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)
Пример #7
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)
Пример #8
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": []
                          }
                      }})
Пример #9
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)
Пример #10
0
 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)
Пример #11
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)
Пример #12
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)
Пример #13
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)