[PATCH 04/11] Test: Normalização de CPF

camponez en gmail.com camponez en gmail.com
Sab Mayo 25 14:07:12 UTC 2013


From: Eduardo Elias Camponez <camponez at gmail.com>

---
 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 5c5551d..85c33c1 100644
--- a/test/test_contribuinte.py
+++ b/test/test_contribuinte.py
@@ -15,6 +15,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)
@@ -24,6 +26,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
-- 
1.8.1.2



Más información sobre la lista de distribución Softwares-impostos