HTTPRequest httpRequest = request.toHTTPRequest();
assertEquals(HTTPRequest.Method.GET, httpRequest.getMethod());
assertEquals(endpointURI, httpRequest.getURL().toURI());
assertNull(httpRequest.getQuery());
assertEquals(token.toAuthorizationHeader(), httpRequest.getAuthorization());
request = UserInfoRequest.parse(httpRequest);
assertEquals(endpointURI, request.getEndpointURI());
assertEquals(token, request.getAccessToken());