Example #1
0
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')
Example #2
0
 def setUp(self):
     self.c = Conversor()