Exemple #1
0
 def test_reject_invalid_last_name(self):
     form = RegistrationForm()
     form.cleaned_data = {'last_name': 'cohen1'}
     self.assertRaises(ValidationError, form.clean_last_name)
Exemple #2
0
 def test_reject_invalid_first_name(self):
     form = RegistrationForm()
     form.cleaned_data = {'first_name': 'tamar1'}
     self.assertRaises(ValidationError, form.clean_first_name)
Exemple #3
0
 def test_validate_last_name(self):
     form = RegistrationForm()
     form.cleaned_data = {'last_name': 'cohen'}
     result = form.clean_last_name()
     self.assertEqual(result, 'cohen')
Exemple #4
0
 def test_validate_first_name(self):
     form = RegistrationForm()
     form.cleaned_data = {'first_name': 'tamar'}
     result = form.clean_first_name()
     self.assertEqual(result, 'tamar')
Exemple #5
0
 def test_reject_invalid_phone_number(self):
     form = RegistrationForm()
     form.cleaned_data = {'phone_number': '154935763a'}
     self.assertRaises(ValidationError, form.clean_phone_number)
Exemple #6
0
 def test_validate_phone_number(self):
     form = RegistrationForm()
     form.cleaned_data = {'phone_number': '1549357633'}
     result = form.clean_phone_number()
     self.assertEqual(result, '1549357633')
Exemple #7
0
 def test_validate_secretary_id_number(self):
     form = RegistrationForm()
     form.cleaned_data = {'id_number': '12345678M'}
     result = form.clean_id_number()
     self.assertEqual(result, '12345678M')
Exemple #8
0
 def test_reject_duplicate_citizen_id_number(self):
     form = RegistrationForm()
     form.cleaned_data = {'id_number': '123456780'}
     self.assertRaises(ValidationError, form.clean_id_number)