def METHOD_NAME(log_in_as_scientist, app_client):
    with requests_mock.Mocker() as requests_mocker:
        requests_mocker.register_uri(
            'GET', 'http://export.arxiv.org/oai2',
            text=pkg_resources.resource_string(
                __name__, os.path.join('fixtures', '1305.0014.xml')),
        )
        response = app_client.get('/arxiv/search?arxiv=1305.0014')
        assert response.status_code == 200
        expected = [
            'created',
            'doi',
            'title',
            'categories',
            'abstract',
            'authors',
            'license',
            'comments',
            'journal-ref',
        ]
        result = json.loads(response.data)
        for el in expected:
            assert el in result['query'].keys()
        assert result['source'] == 'arxiv'
        assert result['status'] == 'success'