Home / Function/ testResolveACachedWithDot() — netty Function Reference

testResolveACachedWithDot() — netty Function Reference

Architecture documentation for the testResolveACachedWithDot() function in DnsNameResolverTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  17446a90_023d_18b0_0c60_b152694f420c["testResolveACachedWithDot()"]
  b6215f36_0afe_a284_a3fd_3999e90a8e97["DnsNameResolverTest"]
  17446a90_023d_18b0_0c60_b152694f420c -->|defined in| b6215f36_0afe_a284_a3fd_3999e90a8e97
  df4510f5_88a8_20fd_2366_a4c543cdf3b8["resolve()"]
  17446a90_023d_18b0_0c60_b152694f420c -->|calls| df4510f5_88a8_20fd_2366_a4c543cdf3b8
  f68a278a_d1e5_7598_a2d3_c261c81029bc["get()"]
  17446a90_023d_18b0_0c60_b152694f420c -->|calls| f68a278a_d1e5_7598_a2d3_c261c81029bc
  style 17446a90_023d_18b0_0c60_b152694f420c fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

resolver-dns/src/test/java/io/netty/resolver/dns/DnsNameResolverTest.java lines 2829–2849

    @ParameterizedTest
    @EnumSource(DnsNameResolverChannelStrategy.class)
    public void testResolveACachedWithDot(DnsNameResolverChannelStrategy strategy) {
        final DnsCache cache = new DefaultDnsCache();
        DnsNameResolver resolver = newResolver(strategy, ResolvedAddressTypes.IPV4_ONLY)
                .resolveCache(cache).build();

        try {
            String domain = DOMAINS.iterator().next();
            String domainWithDot = domain + '.';

            resolver.resolve(domain).syncUninterruptibly();
            List<? extends DnsCacheEntry> cached = cache.get(domain, null);
            List<? extends DnsCacheEntry> cached2 = cache.get(domainWithDot, null);

            assertEquals(1, cached.size());
            assertEquals(cached, cached2);
        } finally {
            resolver.close();
        }
    }

Domain

Subdomains

Frequently Asked Questions

What does testResolveACachedWithDot() do?
testResolveACachedWithDot() is a function in the netty codebase, defined in resolver-dns/src/test/java/io/netty/resolver/dns/DnsNameResolverTest.java.
Where is testResolveACachedWithDot() defined?
testResolveACachedWithDot() is defined in resolver-dns/src/test/java/io/netty/resolver/dns/DnsNameResolverTest.java at line 2829.
What does testResolveACachedWithDot() call?
testResolveACachedWithDot() calls 2 function(s): get, resolve.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free