class TesteClass(unittest.TestCase): def setUp(self): ''' definicao dos parametro do objeto''' self.v1 = VerificaLista(2,2,2,2,2) #iguais self.v2 = VerificaLista(1,2,3,4,5) # crescente self.v3 = VerificaLista(90,2,34,89,56) # desordenado self.v4 = VerificaLista(90,80,70,60,50) #decrescente #teste 1 def test_obj(self): ''' testa se existe o objeto r''' self.assertTrue(self.v1) print ". objeto existe" #teste2 def teste_Lista(self): ''' teste se o objeto e o metodo existe''' self.assertTrue(self.v1.lista()) #teste 3 def teste_resultaodo_lista_iguais(self): ''' teste o resultado ''' lista = [2,2,2,2,2] self.assertEqual(self.v1.lista(),lista) #teste 4 def teste_resultado_crescente(self): lista =[1,2,3,4,5] self.assertEqual(self.v2.lista(),lista) #teste 5 def teste_desordenado(self): lista =[90,2,34,89,56] self.assertEqual(self.v3.lista(),lista) #teste 6 def teste_resultado_decrescente(self): lista = [90,80,70,60,50] self.assertEqual(self.v4.lista(),lista) #teste 7 def teste_soma(self): ''' teste de somar''' self.assertEqual(self.v1.soma(),10)
def setUp(self): ''' definicao dos parametro do objeto''' self.v1 = VerificaLista(2,2,2,2,2) #iguais self.v2 = VerificaLista(1,2,3,4,5) # crescente self.v3 = VerificaLista(90,2,34,89,56) # desordenado self.v4 = VerificaLista(90,80,70,60,50) #decrescente