示例#1
0
 def test_empty_list_when_no_references_in_database(self):
     request: IRequest = construct_dummy_request(params={
         "host": "foo",
         "path": "foo"
     })
     response = apiviews.get_references(request)
     self.__assert_valid_references(response, [])
示例#2
0
 def test_query_one_reference_should_return_list_of_references(self):
     request: IRequest = construct_dummy_request(params={
         "host": "localhost:3449",
         "path": "/"
     })
     response = apiviews.get_references(request)
     self.__assert_valid_references(
         response, [DataReference(self.statement_reference)])
示例#3
0
 def test_missing_host_should_return_error(self):
     request: IRequest = construct_dummy_request(params={"path": "foo"})
     response = apiviews.get_references(request)
     self.assertEqual(response.status_code, 400)