From beffdfcaa94fad4a5f9d8a6bb3b0d44c3a77fc72 Mon Sep 17 00:00:00 2001 From: Eduardo Elias Camponez Date: Sat, 4 May 2013 14:52:26 -0300 Subject: [PATCH] =?utf8?q?Test:=20Normaliza=C3=A7=C3=A3o=20de=20CPF?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- test/test_contribuinte.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/test/test_contribuinte.py b/test/test_contribuinte.py index 8af1570..d63934d 100644 --- a/test/test_contribuinte.py +++ b/test/test_contribuinte.py @@ -11,6 +11,8 @@ class TestContribuinte(unittest.TestCase): def setUp(self): self.cpf = '34278161174' + self.cpf_normalizado = '342.781.611-74' + self.cpf_invalido = '34278161175' self.contribuinte = Contribuinte(self.cpf) @@ -20,6 +22,9 @@ class TestContribuinte(unittest.TestCase): self.assertTrue(self.contribuinte._validate_cpf(self.cpf), msg) self.assertFalse(self.contribuinte._validate_cpf(self.cpf_invalido), msg) - + def test_NormalizeCPF(self): + msg = 'Normalização falhou' + self.assertEqual(self.contribuinte._normalize_cpf(self.cpf), + self.cpf_normalizado, msg) # vim:tabstop=4:expandtab:smartindent:fenc=utf8 -- 2.20.1