def test_validator_birthday_invalid_string_age(self): val = Validator() test_data_1 = "11-25-1991" test_data_2 = "Yahhh" expected_result = False actual_result = val.Validate_Birthday(test_data_1, test_data_2)[0] self.assertEqual(actual_result, expected_result, "actaul_result should equal" + str(expected_result))
def test_validator_birthday_invalid_wrong_age_error_message(self): val = Validator() test_data_1 = "25-11-1991" test_data_2 = 27 expected_result = "The age given and birthday do not line up" actual_result = val.Validate_Birthday(test_data_1, test_data_2)[1] self.assertEqual(actual_result, expected_result, "actaul_result should equal" + str(expected_result))
def test_validator_birthday_invalid_not_date_error_message(self): val = Validator() test_data_1 = "11-25-1991" test_data_2 = 27 expected_result = "Birthday is not a valid date" actual_result = val.Validate_Birthday(test_data_1, test_data_2)[1] self.assertEqual(actual_result, expected_result, "actaul_result should equal" + str(expected_result))
def test_validator_birthday_valid(self): val = Validator() test_data_1 = "25-11-1991" test_data_2 = 26 expected_result = True actual_result = val.Validate_Birthday(test_data_1, test_data_2)[0] self.assertEqual(actual_result, expected_result, "actaul_result should equal" + str(expected_result))