示例#1
0
    def test_validate_email(self):
        errors = entities.validate(self.test_entity.name, "",
                                   self.test_entity.phone)
        self.assertEqual(len(errors), 0)

        errors = entities.validate(self.test_entity.name, "not-an-email.com",
                                   self.test_entity.phone)
        self.assertEqual(len(errors), 1)

        errors = entities.validate(self.test_entity.name, "not-an-email@",
                                   self.test_entity.phone)
        self.assertEqual(len(errors), 1)
示例#2
0
    def test_validate_email(self):
        errors = entities.validate(self.test_entity.name,
                                   "",
                                   self.test_entity.phone)
        self.assertEqual(len(errors), 0)

        errors = entities.validate(self.test_entity.name,
                                   "not-an-email.com",
                                   self.test_entity.phone)
        self.assertEqual(len(errors), 1)

        errors = entities.validate(self.test_entity.name,
                                   "not-an-email@",
                                   self.test_entity.phone)
        self.assertEqual(len(errors), 1)
示例#3
0
 def test_validate_phone(self):
     errors = entities.validate(self.test_entity.name,
                                self.test_entity.email,
                                "")
     self.assertEqual(len(errors), 0)
示例#4
0
 def test_validate_name(self):
     errors = entities.validate("",
                                self.test_entity.email,
                                self.test_entity.phone)
     self.assertEqual(len(errors), 1)
示例#5
0
 def test_validate_phone(self):
     errors = entities.validate(self.test_entity.name,
                                self.test_entity.email, "")
     self.assertEqual(len(errors), 0)
示例#6
0
 def test_validate_name(self):
     errors = entities.validate("", self.test_entity.email,
                                self.test_entity.phone)
     self.assertEqual(len(errors), 1)