Beispiel #1
0
 def test_validar_entrada_notas_a_menos(self):
     """
     Testa cenário de entrada incorreta (usuário digita menos valores de
     notas que o esperado).
     :return: None
     """
     ap = GinasticaArtistica(inp=MockInput("1.0,2.0"))
     ret = ap.validarentrada(entrada=ap.lerentrada(numadversario="1"))
     self.assertEqual(ret, False, "Função deveria ter retornado False")
Beispiel #2
0
 def test_validar_entrada_invalida(self):
     """
     Testa cenário de entrada incorreta (usuário digita valores de
     notas inválidos).
     :return: None
     """
     ap = GinasticaArtistica(inp=MockInput("1.0,invalido,3.0,4.0,5.0"))
     ret = ap.validarentrada(entrada=ap.lerentrada(numadversario="1"))
     self.assertEqual(ret, False, "Função deveria ter retornado False")
Beispiel #3
0
 def test_ler_entrada(self):
     """
     Testa cenário de entrada correta (usuário digita valores válidos de
     notas).
     :return: None
     """
     ap = GinasticaArtistica(inp=MockInput("1.0,2.0,3.0,4.0,5.0"))
     self.assertEqual(ap.lerentrada(numadversario="1"),
                      '1.0,2.0,3.0,4.0,5.0',
                      "Esperada string '1.0,2.0,3.0,4.0,5.0'")