Exemple #1
0
 def test_correct_parameter_with_wrong_value_gives_error(self):
     request = construct_dummy_request(params={'q': ''})
     response: IRequest = apiviews.find_statements_fn(request)
     self.assertEqual(response.status_code, 400)
Exemple #2
0
 def test_correct_parameter_with_correct_value_should_succeed(self):
     request = construct_dummy_request(params={'q': 'foo'})
     response: IRequest = apiviews.find_statements_fn(request)
     self.assertIn('results', response)
     self.assertIsInstance(response.get('results'), list)
Exemple #3
0
 def test_missing_parameter_gives_error(self):
     request = construct_dummy_request()
     response: IRequest = apiviews.find_statements_fn(request)
     self.assertEqual(response.status_code, 400)