testJsonObjectOverMultipleWrites() — netty Function Reference
Architecture documentation for the testJsonObjectOverMultipleWrites() function in JsonObjectDecoderTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 33d52e52_4484_53aa_cd52_7809661e9c52["testJsonObjectOverMultipleWrites()"] 6e0a0e48_218c_0ee1_ac6e_2abf169a9f38["JsonObjectDecoderTest"] 33d52e52_4484_53aa_cd52_7809661e9c52 -->|defined in| 6e0a0e48_218c_0ee1_ac6e_2abf169a9f38 style 33d52e52_4484_53aa_cd52_7809661e9c52 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-base/src/test/java/io/netty/handler/codec/json/JsonObjectDecoderTest.java lines 35–53
@Test
public void testJsonObjectOverMultipleWrites() {
EmbeddedChannel ch = new EmbeddedChannel(new JsonObjectDecoder());
String objectPart1 = "{ \"firstname\": \"John";
String objectPart2 = "\" ,\n \"surname\" :";
String objectPart3 = "\"Doe\", age:22 \n}";
// Test object
ch.writeInbound(Unpooled.copiedBuffer(" \n\n " + objectPart1, CharsetUtil.UTF_8));
ch.writeInbound(Unpooled.copiedBuffer(objectPart2, CharsetUtil.UTF_8));
ch.writeInbound(Unpooled.copiedBuffer(objectPart3 + " \n\n \n", CharsetUtil.UTF_8));
ByteBuf res = ch.readInbound();
assertEquals(objectPart1 + objectPart2 + objectPart3, res.toString(CharsetUtil.UTF_8));
res.release();
assertFalse(ch.finish());
}
Domain
Subdomains
Source
Frequently Asked Questions
What does testJsonObjectOverMultipleWrites() do?
testJsonObjectOverMultipleWrites() is a function in the netty codebase, defined in codec-base/src/test/java/io/netty/handler/codec/json/JsonObjectDecoderTest.java.
Where is testJsonObjectOverMultipleWrites() defined?
testJsonObjectOverMultipleWrites() is defined in codec-base/src/test/java/io/netty/handler/codec/json/JsonObjectDecoderTest.java at line 35.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free