8af1570a864f472765fb4fa6fe428cbef560c5ec
[cascardo/irpf-gui.git] / test / test_contribuinte.py
1 # -*- mode: python; encoding: utf-8; -*-
2 import unittest
3 import sys
4 import os
5 import dirs
6 dirs.default_irpf_dir = dirs.IRPFTestDir()
7
8 from contribuinte import Contribuinte
9
10 class TestContribuinte(unittest.TestCase):
11
12     def setUp(self):
13         self.cpf = '34278161174'
14         self.cpf_invalido = '34278161175'
15
16         self.contribuinte = Contribuinte(self.cpf)
17
18     def test_ValidarCPF(self):
19         msg = 'Validação de CPF falhou!'
20         self.assertTrue(self.contribuinte._validate_cpf(self.cpf), msg)
21         self.assertFalse(self.contribuinte._validate_cpf(self.cpf_invalido), msg)
22
23
24
25 # vim:tabstop=4:expandtab:smartindent:fenc=utf8