WebSocket00FrameEncoderTest Class — netty Architecture
Architecture documentation for the WebSocket00FrameEncoderTest class in WebSocket00FrameEncoderTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 4e6e9c04_28d4_5805_975d_ccd38dec1e6e["WebSocket00FrameEncoderTest"] a397a1d2_e28b_907b_87c0_6c56a68958d1["WebSocket00FrameEncoderTest.java"] 4e6e9c04_28d4_5805_975d_ccd38dec1e6e -->|defined in| a397a1d2_e28b_907b_87c0_6c56a68958d1 f4a6f8bb_062c_6f50_c21e_146c9086393f["testMultipleWebSocketCloseFrames()"] 4e6e9c04_28d4_5805_975d_ccd38dec1e6e -->|method| f4a6f8bb_062c_6f50_c21e_146c9086393f 5239aed9_81ef_8f25_0057_019b1c942793["assertCloseWebSocketFrame()"] 4e6e9c04_28d4_5805_975d_ccd38dec1e6e -->|method| 5239aed9_81ef_8f25_0057_019b1c942793
Relationship Graph
Source Code
codec-http/src/test/java/io/netty/handler/codec/http/websocketx/WebSocket00FrameEncoderTest.java lines 26–47
public class WebSocket00FrameEncoderTest {
// Test for https://github.com/netty/netty/issues/2768
@Test
public void testMultipleWebSocketCloseFrames() {
EmbeddedChannel channel = new EmbeddedChannel(new WebSocket00FrameEncoder());
assertTrue(channel.writeOutbound(new CloseWebSocketFrame()));
assertTrue(channel.writeOutbound(new CloseWebSocketFrame()));
assertTrue(channel.finish());
assertCloseWebSocketFrame(channel);
assertCloseWebSocketFrame(channel);
assertNull(channel.readOutbound());
}
private static void assertCloseWebSocketFrame(EmbeddedChannel channel) {
ByteBuf buf = channel.readOutbound();
assertEquals(2, buf.readableBytes());
assertEquals((byte) 0xFF, buf.readByte());
assertEquals((byte) 0x00, buf.readByte());
buf.release();
}
}
Defined In
Source
Frequently Asked Questions
What is the WebSocket00FrameEncoderTest class?
WebSocket00FrameEncoderTest is a class in the netty codebase, defined in codec-http/src/test/java/io/netty/handler/codec/http/websocketx/WebSocket00FrameEncoderTest.java.
Where is WebSocket00FrameEncoderTest defined?
WebSocket00FrameEncoderTest is defined in codec-http/src/test/java/io/netty/handler/codec/http/websocketx/WebSocket00FrameEncoderTest.java at line 26.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free