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, [])
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)])
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)