Home / Function/ testReadExactAddedBufferSizeReturnsOriginal() — netty Function Reference

testReadExactAddedBufferSizeReturnsOriginal() — netty Function Reference

Architecture documentation for the testReadExactAddedBufferSizeReturnsOriginal() function in CoalescingBufferQueueTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  c9b7246b_0295_f024_76ee_fd34034c41e0["testReadExactAddedBufferSizeReturnsOriginal()"]
  ccc522b2_7fa1_bc1b_d4b4_2b255b9936f9["CoalescingBufferQueueTest"]
  c9b7246b_0295_f024_76ee_fd34034c41e0 -->|defined in| ccc522b2_7fa1_bc1b_d4b4_2b255b9936f9
  style c9b7246b_0295_f024_76ee_fd34034c41e0 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

transport/src/test/java/io/netty/channel/CoalescingBufferQueueTest.java lines 168–188

    @Test
    public void testReadExactAddedBufferSizeReturnsOriginal() {
        writeQueue.add(cat, catPromise);
        writeQueue.add(mouse, mouseListener);

        ChannelPromise aggregatePromise = newPromise();
        assertSame(cat, writeQueue.remove(3, aggregatePromise));
        assertFalse(catPromise.isSuccess());
        aggregatePromise.setSuccess();
        assertTrue(catPromise.isSuccess());
        assertEquals(1, cat.refCnt());
        cat.release();

        aggregatePromise = newPromise();
        assertSame(mouse, writeQueue.remove(5, aggregatePromise));
        assertFalse(mouseDone);
        aggregatePromise.setSuccess();
        assertTrue(mouseSuccess);
        assertEquals(1, mouse.refCnt());
        mouse.release();
    }

Domain

Subdomains

Frequently Asked Questions

What does testReadExactAddedBufferSizeReturnsOriginal() do?
testReadExactAddedBufferSizeReturnsOriginal() is a function in the netty codebase, defined in transport/src/test/java/io/netty/channel/CoalescingBufferQueueTest.java.
Where is testReadExactAddedBufferSizeReturnsOriginal() defined?
testReadExactAddedBufferSizeReturnsOriginal() is defined in transport/src/test/java/io/netty/channel/CoalescingBufferQueueTest.java at line 168.

Analyze Your Own Codebase

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

Try Supermodel Free