class TesteClass(unittest.TestCase): ''' realizar os sempre efine os valores do objeto''' def setUp(self): self.c = Conversor() def teste_objeto(self): ''' testa se existe o objeto c ''' self.assertTrue(self.c) def testa_conversao_romano_I (self): ''' testa se o resultado I = 1 ''' self.assertEqual(self.c.conversorRomanoDecimal('I'),1) def testa_romano_V(self): '''testa conversão do V ''' self.assertEqual(self.c.conversorRomanoDecimal('V'),5) def testa_conversao_romano_IV (self): ''' verifica algorismo romano com dois digitos e testa se IV = 4 ''' self.assertEqual(self.c.conversorRomanoDecimal('IV'),4) def testar_conversao_romano_VI (self): ''' verifica a conversao''' self.assertEqual(self.c.conversorRomanoDecimal('VI'), 6) def testar_entrada(self): ''' testa entrada valida ''' self.assertTrue(self.c.conversorRomanoDecimal('A,B,C,D,E,F,G'), msg='entrada invalida')
def setUp(self): self.c = Conversor()