Home / Class/ CodecHaProxyTest Class — netty Architecture

CodecHaProxyTest Class — netty Architecture

Architecture documentation for the CodecHaProxyTest class in CodecHaProxyTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  314e5a9e_f4d3_fb52_8aa1_97a6c61cc5ea["CodecHaProxyTest"]
  dc82a18b_b9a7_380d_97e0_32081dd89e00["CodecHaProxyTest.java"]
  314e5a9e_f4d3_fb52_8aa1_97a6c61cc5ea -->|defined in| dc82a18b_b9a7_380d_97e0_32081dd89e00
  82634bc6_09a5_bb2d_98eb_08c759bfaa64["testDecoder()"]
  314e5a9e_f4d3_fb52_8aa1_97a6c61cc5ea -->|method| 82634bc6_09a5_bb2d_98eb_08c759bfaa64

Relationship Graph

Source Code

testsuite-jpms/src/test/java/io/netty/testsuite_jpms/test/CodecHaProxyTest.java lines 31–46

public class CodecHaProxyTest {

    @Test
    public void testDecoder() {
        EmbeddedChannel channel = new EmbeddedChannel(HAProxyMessageEncoder.INSTANCE);
        HAProxyMessage message = new HAProxyMessage(
                HAProxyProtocolVersion.V1, HAProxyCommand.PROXY, HAProxyProxiedProtocol.TCP4,
                "192.168.0.1", "192.168.0.11", 56324, 443);
        assertTrue(channel.writeOutbound(message));
        ByteBuf byteBuf = channel.readOutbound();
        assertEquals("PROXY TCP4 192.168.0.1 192.168.0.11 56324 443\r\n",
                byteBuf.toString(CharsetUtil.US_ASCII));
        byteBuf.release();
        assertFalse(channel.finish());
    }
}

Frequently Asked Questions

What is the CodecHaProxyTest class?
CodecHaProxyTest is a class in the netty codebase, defined in testsuite-jpms/src/test/java/io/netty/testsuite_jpms/test/CodecHaProxyTest.java.
Where is CodecHaProxyTest defined?
CodecHaProxyTest is defined in testsuite-jpms/src/test/java/io/netty/testsuite_jpms/test/CodecHaProxyTest.java at line 31.

Analyze Your Own Codebase

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

Try Supermodel Free