def test_invalid_gender_validate_person_request(self): """ Tests if the method detects a person request with a gender type different from "m" or "f" """ self.assertRaises(ValidationError, PersonView.validate_person_request, PersonDataRepository.get_invalid_gender_person())
def test_invalid_email_validate_person_request(self): """ Tests if the method detects a person request with a invalid email """ self.assertRaises(ValidationError, PersonView.validate_person_request, PersonDataRepository.get_invalid_email_person())
def test_missing_gender_validate_person_request(self): """ Tests if the method detects a person request with a missing gender field """ self.assertRaises(ValidationError, PersonView.validate_person_request, PersonDataRepository.get_missing_gender_person())
def test_invalid_birth_date_validate_person_request(self): """ Tests if the method detects a person request with a birth date after current date """ self.assertRaises(ValidationError, PersonView.validate_person_request, PersonDataRepository.get_invalid_birth_date_person())
def test_true_validate_person_request(): """ Tests if the method validates a valid person request """ PersonView.validate_person_request(PersonDataRepository.get_valid_person())
def setUp(self): self.id_person = str(uuid.uuid4()) self.person_request = PersonDataRepository.get_valid_person()