コード例 #1
0
	def test_mobile_with_wrong_start_var_two(self):
		self.assertFalse(Donor.is_valid_mobile_number('+37201234567'))
コード例 #2
0
	def test_id_number_with_valid_string(self):
		self.assertTrue(Donor.is_valid_id_number('123456ab'))
コード例 #3
0
	def test_id_number_with_empty_string(self):
		self.assertFalse(Donor.is_valid_id_number(''))
コード例 #4
0
	def test_name_with_string_and_number(self):
		self.assertFalse(Donor.is_valid_name('david0'))
コード例 #5
0
	def test_sickness_with_empty_string(self):
		self.assertFalse(Donor.is_valid_sickness(''))
コード例 #6
0
	def test_donation_date_with_empty_string(self):
		self.assertTrue(Donor.is_valid_donation_date(''))
コード例 #7
0
	def test_donation_date_with_wrong_date(self):
		self.assertFalse(Donor.is_valid_donation_date('2030.30.30'))
コード例 #8
0
	def test_weight_with_zero(self):
		self.assertFalse(Donor.is_valid_weight('0'))
コード例 #9
0
	def test_weight_with_letters(self):
		self.assertFalse(Donor.is_valid_weight('abc'))
コード例 #10
0
	def test_mobile_contains_one_letter_var_two(self):
		self.assertFalse(Donor.is_valid_mobile_number('+3620I234567'))
コード例 #11
0
	def test_weight_with_valid_string(self):
		self.assertTrue(Donor.is_valid_weight('50'))
コード例 #12
0
	def test_name_with_two_characters(self):
		self.assertTrue(Donor.is_valid_name('da'))
コード例 #13
0
	def test_mobile_with_long_len_var_two(self):
		self.assertFalse(Donor.is_valid_mobile_number('062012345678'))
コード例 #14
0
	def test_mobile_with_spaces(self):
		self.assertFalse(Donor.is_valid_mobile_number('            '))
コード例 #15
0
	def test_date_with_empty_string(self):
		self.assertFalse(Donor.is_valid_date(''))
コード例 #16
0
	def test_weight_with_empty_string(self):
		self.assertFalse(Donor.is_valid_weight(''))
コード例 #17
0
	def test_donation_date_with_valid_string(self):
		self.assertTrue(Donor.is_valid_donation_date('2000.01.01'))
コード例 #18
0
	def test_gender_with_valid_string_upper(self):
		self.assertTrue(Donor.is_valid_gender('F'))
コード例 #19
0
	def test_donation_date_with_letters(self):
		self.assertFalse(Donor.is_valid_donation_date('bbbb.bb.bb'))
コード例 #20
0
	def test_gender_with_number(self):
		self.assertFalse(Donor.is_valid_gender('1'))
コード例 #21
0
	def test_donation_date_with_hyphens(self):
		self.assertFalse(Donor.is_valid_donation_date('2030-02-06'))
コード例 #22
0
	def test_name_with_valid_string(self):
		self.assertTrue(Donor.is_valid_name('david'))
コード例 #23
0
	def test_sickness_with_valid_string_upper(self):
		self.assertTrue(Donor.is_valid_sickness('N'))
コード例 #24
0
	def test_date_with_wrong_date(self):
		self.assertFalse(Donor.is_valid_date('2010.31.01'))
コード例 #25
0
	def test_sickness_with_number(self):
		self.assertFalse(Donor.is_valid_sickness('2'))
コード例 #26
0
	def test_date_with_letters(self):
		self.assertFalse(Donor.is_valid_date('aaaa.aa.aa'))
コード例 #27
0
	def test_passport_number_with_valid_string(self):
		self.assertTrue(Donor.is_valid_id_number('ab123456'))
コード例 #28
0
	def test_date_with_hyphens(self):
		self.assertFalse(Donor.is_valid_date('2015-06-03'))
コード例 #29
0
	def test_id_number_with_one_character(self):
		self.assertFalse(Donor.is_valid_id_number('a'))
コード例 #30
0
	def test_mobile_with_36_start_pi_70(self):
		self.assertTrue(Donor.is_valid_mobile_number('+36701234567'))