testLargeFileRegionChunked() — netty Function Reference
Architecture documentation for the testLargeFileRegionChunked() function in HttpResponseEncoderTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 278ef5e6_36ab_2308_7999_6663d02c4c1d["testLargeFileRegionChunked()"] 9235a1ad_cba8_50c2_25b1_57ce61f5b623["HttpResponseEncoderTest"] 278ef5e6_36ab_2308_7999_6663d02c4c1d -->|defined in| 9235a1ad_cba8_50c2_25b1_57ce61f5b623 dc0150e4_fa1e_faa8_3643_9c1860fad9ee["release()"] 278ef5e6_36ab_2308_7999_6663d02c4c1d -->|calls| dc0150e4_fa1e_faa8_3643_9c1860fad9ee style 278ef5e6_36ab_2308_7999_6663d02c4c1d fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-http/src/test/java/io/netty/handler/codec/http/HttpResponseEncoderTest.java lines 37–67
@Test
public void testLargeFileRegionChunked() throws Exception {
EmbeddedChannel channel = new EmbeddedChannel(new HttpResponseEncoder());
HttpResponse response = new DefaultHttpResponse(HttpVersion.HTTP_1_1, HttpResponseStatus.OK);
response.headers().set(HttpHeaderNames.TRANSFER_ENCODING, HttpHeaderValues.CHUNKED);
assertTrue(channel.writeOutbound(response));
ByteBuf buffer = channel.readOutbound();
assertEquals("HTTP/1.1 200 OK\r\n" + HttpHeaderNames.TRANSFER_ENCODING + ": " +
HttpHeaderValues.CHUNKED + "\r\n\r\n", buffer.toString(CharsetUtil.US_ASCII));
buffer.release();
assertTrue(channel.writeOutbound(FILE_REGION));
buffer = channel.readOutbound();
assertEquals("80000000\r\n", buffer.toString(CharsetUtil.US_ASCII));
buffer.release();
FileRegion region = channel.readOutbound();
assertSame(FILE_REGION, region);
region.release();
buffer = channel.readOutbound();
assertEquals("\r\n", buffer.toString(CharsetUtil.US_ASCII));
buffer.release();
assertTrue(channel.writeOutbound(LastHttpContent.EMPTY_LAST_CONTENT));
buffer = channel.readOutbound();
assertEquals("0\r\n\r\n", buffer.toString(CharsetUtil.US_ASCII));
buffer.release();
assertFalse(channel.finish());
}
Domain
Subdomains
Calls
Source
Frequently Asked Questions
What does testLargeFileRegionChunked() do?
testLargeFileRegionChunked() is a function in the netty codebase, defined in codec-http/src/test/java/io/netty/handler/codec/http/HttpResponseEncoderTest.java.
Where is testLargeFileRegionChunked() defined?
testLargeFileRegionChunked() is defined in codec-http/src/test/java/io/netty/handler/codec/http/HttpResponseEncoderTest.java at line 37.
What does testLargeFileRegionChunked() call?
testLargeFileRegionChunked() calls 1 function(s): release.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free