Package org.apache.http.conn

Examples of org.apache.http.conn.DnsResolver.resolve()


    @Test
    public void testCustomDnsResolver() throws Exception {
        DnsResolver dnsResolver = mock(DnsResolver.class);
        InetAddress[] firstAddress = translateIp("192.168.1.1");
        when(dnsResolver.resolve("somehost.example.com")).thenReturn(firstAddress);

        InetAddress[] secondAddress = translateIp("192.168.12.16");
        when(dnsResolver.resolve("otherhost.example.com")).thenReturn(secondAddress);

        DefaultClientConnectionOperator operator = new DefaultClientConnectionOperator(
View Full Code Here


        DnsResolver dnsResolver = mock(DnsResolver.class);
        InetAddress[] firstAddress = translateIp("192.168.1.1");
        when(dnsResolver.resolve("somehost.example.com")).thenReturn(firstAddress);

        InetAddress[] secondAddress = translateIp("192.168.12.16");
        when(dnsResolver.resolve("otherhost.example.com")).thenReturn(secondAddress);

        DefaultClientConnectionOperator operator = new DefaultClientConnectionOperator(
                SchemeRegistryFactory.createDefault(), dnsResolver);

        Assert.assertArrayEquals(firstAddress, operator.resolveHostname("somehost.example.com"));
View Full Code Here

    }

    @Test(expected=UnknownHostException.class)
    public void testDnsResolverUnknownHost() throws Exception {
        DnsResolver dnsResolver = mock(DnsResolver.class);
        when(dnsResolver.resolve("unknown.example.com")).thenThrow(new UnknownHostException());

        DefaultClientConnectionOperator operator = new DefaultClientConnectionOperator(
                SchemeRegistryFactory.createDefault(), dnsResolver);
        operator.resolveHostname("unknown.example.com");
    }
View Full Code Here

    @Test
    public void testCustomDnsResolver() throws Exception {
        final DnsResolver dnsResolver = mock(DnsResolver.class);
        final InetAddress[] firstAddress = translateIp("192.168.1.1");
        when(dnsResolver.resolve("somehost.example.com")).thenReturn(firstAddress);

        final InetAddress[] secondAddress = translateIp("192.168.12.16");
        when(dnsResolver.resolve("otherhost.example.com")).thenReturn(secondAddress);

        final DefaultClientConnectionOperator operator = new DefaultClientConnectionOperator(
View Full Code Here

        final DnsResolver dnsResolver = mock(DnsResolver.class);
        final InetAddress[] firstAddress = translateIp("192.168.1.1");
        when(dnsResolver.resolve("somehost.example.com")).thenReturn(firstAddress);

        final InetAddress[] secondAddress = translateIp("192.168.12.16");
        when(dnsResolver.resolve("otherhost.example.com")).thenReturn(secondAddress);

        final DefaultClientConnectionOperator operator = new DefaultClientConnectionOperator(
                SchemeRegistryFactory.createDefault(), dnsResolver);

        Assert.assertArrayEquals(firstAddress, operator.resolveHostname("somehost.example.com"));
View Full Code Here

    }

    @Test(expected=UnknownHostException.class)
    public void testDnsResolverUnknownHost() throws Exception {
        final DnsResolver dnsResolver = mock(DnsResolver.class);
        when(dnsResolver.resolve("unknown.example.com")).thenThrow(new UnknownHostException());

        final DefaultClientConnectionOperator operator = new DefaultClientConnectionOperator(
                SchemeRegistryFactory.createDefault(), dnsResolver);
        operator.resolveHostname("unknown.example.com");
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.