assertCorruptedFrameExceptionHandling() — netty Function Reference
Architecture documentation for the assertCorruptedFrameExceptionHandling() function in WebSocketUtf8FrameValidatorTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 075307d9_7dd0_b9cd_2ddc_c08b5b2f727c["assertCorruptedFrameExceptionHandling()"] 5afab092_8064_6a0f_9ed4_1e250f5e1864["WebSocketUtf8FrameValidatorTest"] 075307d9_7dd0_b9cd_2ddc_c08b5b2f727c -->|defined in| 5afab092_8064_6a0f_9ed4_1e250f5e1864 46156f08_5673_a12e_74ce_f8d4501fc82b["testCorruptedFrameExceptionInFinish()"] 46156f08_5673_a12e_74ce_f8d4501fc82b -->|calls| 075307d9_7dd0_b9cd_2ddc_c08b5b2f727c f1f644d2_4cd9_2bc1_ce04_4163d43765a8["testCorruptedFrameExceptionInCheck()"] f1f644d2_4cd9_2bc1_ce04_4163d43765a8 -->|calls| 075307d9_7dd0_b9cd_2ddc_c08b5b2f727c style 075307d9_7dd0_b9cd_2ddc_c08b5b2f727c fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-http/src/test/java/io/netty/handler/codec/http/websocketx/WebSocketUtf8FrameValidatorTest.java lines 57–77
private void assertCorruptedFrameExceptionHandling(byte[] data) {
final EmbeddedChannel channel = new EmbeddedChannel(new Utf8FrameValidator());
final TextWebSocketFrame frame = new TextWebSocketFrame(Unpooled.copiedBuffer(data));
assertThrows(CorruptedWebSocketFrameException.class, new Executable() {
@Override
public void execute() throws Throwable {
channel.writeInbound(frame);
}
}, "bytes are not UTF-8");
assertFalse(channel.isActive());
CloseWebSocketFrame closeFrame = channel.readOutbound();
assertNotNull(closeFrame);
assertEquals("bytes are not UTF-8", closeFrame.reasonText());
assertEquals(1007, closeFrame.statusCode());
assertTrue(closeFrame.release());
assertEquals(0, frame.refCnt());
assertFalse(channel.finish());
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does assertCorruptedFrameExceptionHandling() do?
assertCorruptedFrameExceptionHandling() is a function in the netty codebase, defined in codec-http/src/test/java/io/netty/handler/codec/http/websocketx/WebSocketUtf8FrameValidatorTest.java.
Where is assertCorruptedFrameExceptionHandling() defined?
assertCorruptedFrameExceptionHandling() is defined in codec-http/src/test/java/io/netty/handler/codec/http/websocketx/WebSocketUtf8FrameValidatorTest.java at line 57.
What calls assertCorruptedFrameExceptionHandling()?
assertCorruptedFrameExceptionHandling() is called by 2 function(s): testCorruptedFrameExceptionInCheck, testCorruptedFrameExceptionInFinish.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free