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))