ConnRouteParams.setDefaultProxy(daddy, TARGET1);
ConnRouteParams.setDefaultProxy(child, ConnRouteParams.NO_HOST);
HttpParams hierarchy =
new ClientParamsStack(null, daddy, child, null);
Assert.assertNull("1", ConnRouteParams.getDefaultProxy(hierarchy));
hierarchy = new ClientParamsStack
(null,
daddy,
new ClientParamsStack(null, child, dummy, null),
null);
Assert.assertNull("2", ConnRouteParams.getDefaultProxy(hierarchy));
hierarchy = new ClientParamsStack
(null, daddy, new DefaultedHttpParams(child, dummy), null);
Assert.assertNull("3", ConnRouteParams.getDefaultProxy(hierarchy));
hierarchy = new DefaultedHttpParams(child, daddy);
Assert.assertNull("4", ConnRouteParams.getDefaultProxy(hierarchy));