def test_validate(self): cnpj_field = CnpjField() self.assertIsNone(cnpj_field.validate('69435154000102')) self.assertIsNone(cnpj_field.validate('69.435.154/0001-02')) self.assertIsNone(cnpj_field.validate('53.612.734/0001-98')) self.assertEquals('CNPJ must contain only numbers', cnpj_field.validate('1231231aa12342')) self.assertEquals('Invalid CNPJ', cnpj_field.validate('12312313212342')) self.assertEquals('CNPJ must have exactly 14 characters', cnpj_field.validate('6188261300019'))
def test_validate(self): cnpj_field = CnpjField() self.assertIsNone(cnpj_field.validate("69435154000102")) self.assertIsNone(cnpj_field.validate("69.435.154/0001-02")) self.assertIsNone(cnpj_field.validate("53.612.734/0001-98")) self.assertEquals("CNPJ must contain only numbers", cnpj_field.validate("1231231aa12342")) self.assertEquals("Invalid CNPJ", cnpj_field.validate("12312313212342")) self.assertEquals("CNPJ must have exactly 14 characters", cnpj_field.validate("6188261300019"))
def test_localization(self): field = CnpjField() self.assertEqual('', field.localize('')) self.assertEqual('', field.localize(None)) self.assertEquals('69.435.154/0001-02', field.localize('69435154000102'))
def test_normalization(self): field = CnpjField() self.assertIsNone(field.normalize('')) self.assertIsNone(field.normalize(None)) self.assertEquals('69435154000102', field.normalize('69.435.154/0001-02')) self.assertEquals('69435154000102', field.normalize('69435154000102'))
def test_localization(self): field = CnpjField() self.assertEqual("", field.localize("")) self.assertEqual("", field.localize(None)) self.assertEquals("69.435.154/0001-02", field.localize("69435154000102"))