@Test
public void testCrossSiteRedirect() throws Exception {
HttpAsyncRequestHandlerRegistry registry = new HttpAsyncRequestHandlerRegistry();
registry.register("/random/*", new BasicAsyncRequestHandler(
new RandomHandler()));
HttpHost redirectTarget = start(registry, null);
HttpAsyncRequestHandlerRegistry registry2 = new HttpAsyncRequestHandlerRegistry();
registry2.register("/redirect/*", new BasicAsyncRequestHandler(
new CrossSiteRedirectService(redirectTarget)));