def test_validate_survey_id_does_not_raise_error_when_survey_id_valid(self): client = QualtricsAPIClient('http://qualtrics.com/api', 'token-456') try: client._validate_survey_id('SV_0123456789a') except AssertionError: self.fail("_validate_survey_id() raised AssertionErrror unexpectedly")
def test_validate_survey_id_raises_assertion_error_if_survey_id_format_invalid(self): client = QualtricsAPIClient('http://qualtrics.com/api', 'token-456') with self.assertRaises(AssertionError): client._validate_survey_id('invalid-format-survey-id')