}
public void testGuiceInjectedFetcher() throws Exception {
Injector injector = Guice.createInjector(new TestModule());
ConsumerManager m = injector.getInstance(ConsumerManager.class);
HttpFetcher fetcher = m.getHttpFetcher();
assertTrue(fetcher instanceof TestFetcher);
assertEquals(0, fetcher.getDefaultRequestOptions().getMaxRedirects());
YadisResolver yadis = m.getDiscovery().getYadisResolver();
fetcher = yadis.getHttpFetcher();
assertTrue(fetcher instanceof TestFetcher);
assertEquals(10, fetcher.getDefaultRequestOptions().getMaxRedirects());
}