testRead() — netty Function Reference
Architecture documentation for the testRead() function in ByteBufStreamTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 9dde7526_34c0_17af_4296_a3fab9d4b7b7["testRead()"] a5486ee2_8de3_00d9_5697_f3849d26246a["ByteBufStreamTest"] 9dde7526_34c0_17af_4296_a3fab9d4b7b7 -->|defined in| a5486ee2_8de3_00d9_5697_f3849d26246a style 9dde7526_34c0_17af_4296_a3fab9d4b7b7 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
buffer/src/test/java/io/netty/buffer/ByteBufStreamTest.java lines 229–258
@Test
public void testRead() throws Exception {
// case1
ByteBuf buf = Unpooled.buffer(16);
buf.writeBytes(new byte[]{1, 2, 3, 4, 5, 6});
try (ByteBufInputStream in = new ByteBufInputStream(buf, 3)) {
assertEquals(1, in.read());
assertEquals(2, in.read());
assertEquals(3, in.read());
assertEquals(-1, in.read());
assertEquals(-1, in.read());
assertEquals(-1, in.read());
buf.release();
}
// case2
ByteBuf buf2 = Unpooled.buffer(16);
buf2.writeBytes(new byte[]{1, 2, 3, 4, 5, 6});
try (ByteBufInputStream in2 = new ByteBufInputStream(buf2, 4)) {
assertEquals(1, in2.read());
assertEquals(2, in2.read());
assertEquals(3, in2.read());
assertEquals(4, in2.read());
assertNotEquals(5, in2.read());
assertEquals(-1, in2.read());
buf2.release();
}
}
Domain
Subdomains
Source
Frequently Asked Questions
What does testRead() do?
testRead() is a function in the netty codebase, defined in buffer/src/test/java/io/netty/buffer/ByteBufStreamTest.java.
Where is testRead() defined?
testRead() is defined in buffer/src/test/java/io/netty/buffer/ByteBufStreamTest.java at line 229.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free