Home / Function/ testWrappedBuffer() — netty Function Reference

testWrappedBuffer() — netty Function Reference

Architecture documentation for the testWrappedBuffer() function in UnpooledTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  b4e777bd_c14d_fccc_d388_ee2fb4851487["testWrappedBuffer()"]
  57588d83_f329_0d85_cfc5_eea9b8d43e8f["UnpooledTest"]
  b4e777bd_c14d_fccc_d388_ee2fb4851487 -->|defined in| 57588d83_f329_0d85_cfc5_eea9b8d43e8f
  663fd6c1_1cd3_0df6_e8f1_cee2d368b986["assertEqualsAndRelease()"]
  b4e777bd_c14d_fccc_d388_ee2fb4851487 -->|calls| 663fd6c1_1cd3_0df6_e8f1_cee2d368b986
  style b4e777bd_c14d_fccc_d388_ee2fb4851487 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

buffer/src/test/java/io/netty/buffer/UnpooledTest.java lines 254–282

    @Test
    public void testWrappedBuffer() {
        ByteBuf buffer = wrappedBuffer(ByteBuffer.allocateDirect(16));
        assertEquals(16, buffer.capacity());
        buffer.release();

        assertEqualsAndRelease(
                wrappedBuffer(new byte[] { 1, 2, 3 }),
                wrappedBuffer(new byte[][] { new byte[] { 1, 2, 3 } }));

        assertEqualsAndRelease(
                wrappedBuffer(new byte[] { 1, 2, 3 }),
                wrappedBuffer(new byte[] { 1 }, new byte[] { 2 }, new byte[] { 3 }));

        assertEqualsAndRelease(wrappedBuffer(new byte[] { 1, 2, 3 }),
                wrappedBuffer(new ByteBuf[] { wrappedBuffer(new byte[] { 1, 2, 3 }) }));

        assertEqualsAndRelease(
                wrappedBuffer(new byte[] { 1, 2, 3 }),
                wrappedBuffer(wrappedBuffer(new byte[] { 1 }),
                        wrappedBuffer(new byte[] { 2 }), wrappedBuffer(new byte[] { 3 })));

        assertEqualsAndRelease(wrappedBuffer(new byte[] { 1, 2, 3 }),
                wrappedBuffer(new ByteBuffer[] { ByteBuffer.wrap(new byte[] { 1, 2, 3 }) }));

        assertEqualsAndRelease(wrappedBuffer(new byte[] { 1, 2, 3 }),
                wrappedBuffer(ByteBuffer.wrap(new byte[] { 1 }),
                ByteBuffer.wrap(new byte[] { 2 }), ByteBuffer.wrap(new byte[] { 3 })));
    }

Domain

Subdomains

Frequently Asked Questions

What does testWrappedBuffer() do?
testWrappedBuffer() is a function in the netty codebase, defined in buffer/src/test/java/io/netty/buffer/UnpooledTest.java.
Where is testWrappedBuffer() defined?
testWrappedBuffer() is defined in buffer/src/test/java/io/netty/buffer/UnpooledTest.java at line 254.
What does testWrappedBuffer() call?
testWrappedBuffer() calls 1 function(s): assertEqualsAndRelease.

Analyze Your Own Codebase

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

Try Supermodel Free