def test_get_shortened_url(self): self.config.testing_securitypolicy(userid='Tobias', permissive=True) request = construct_dummy_request( json_body={'url': 'https://dbas.cs.uni-duesseldorf.de'}) response = get_shortened_url(request) self.assertIsNotNone(response) if Translator('en').get( _.serviceNotAvailable) == response['service_text']: self.assertEqual(0, len(response['url'])) else: self.assertNotEqual(0, len(response['url']))
def test_get_shortened_url_failure(self): self.config.testing_securitypolicy(userid='Tobias', permissive=True) request = construct_dummy_request() response = get_shortened_url(request) self.assertEqual(response.status_code, 400)