Home / Function/ assertHeaders() — netty Function Reference

assertHeaders() — netty Function Reference

Architecture documentation for the assertHeaders() function in SpdySessionHandlerTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  da383cd7_117e_144b_e13c_7ced26864589["assertHeaders()"]
  8cf70e1a_42ea_1993_5d10_4e8bc2411532["SpdySessionHandlerTest"]
  da383cd7_117e_144b_e13c_7ced26864589 -->|defined in| 8cf70e1a_42ea_1993_5d10_4e8bc2411532
  2045fa36_f8b8_b510_db9a_dddc7845a2b1["assertSynReply()"]
  2045fa36_f8b8_b510_db9a_dddc7845a2b1 -->|calls| da383cd7_117e_144b_e13c_7ced26864589
  f7c85d6d_2e18_e337_c3ff_b40a39d03137["testSpdySessionHandler()"]
  f7c85d6d_2e18_e337_c3ff_b40a39d03137 -->|calls| da383cd7_117e_144b_e13c_7ced26864589
  style da383cd7_117e_144b_e13c_7ced26864589 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http/src/test/java/io/netty/handler/codec/spdy/SpdySessionHandlerTest.java lines 81–96

    private static void assertHeaders(Object msg, int streamId, boolean last, SpdyHeaders headers) {
        assertNotNull(msg);
        assertTrue(msg instanceof SpdyHeadersFrame);
        SpdyHeadersFrame spdyHeadersFrame = (SpdyHeadersFrame) msg;
        assertEquals(streamId, spdyHeadersFrame.streamId());
        assertEquals(last, spdyHeadersFrame.isLast());
        for (CharSequence name: headers.names()) {
            List<CharSequence> expectedValues = headers.getAll(name);
            List<CharSequence> receivedValues = spdyHeadersFrame.headers().getAll(name);
            assertTrue(receivedValues.containsAll(expectedValues));
            receivedValues.removeAll(expectedValues);
            assertTrue(receivedValues.isEmpty());
            spdyHeadersFrame.headers().remove(name);
        }
        assertTrue(spdyHeadersFrame.headers().isEmpty());
    }

Domain

Subdomains

Frequently Asked Questions

What does assertHeaders() do?
assertHeaders() is a function in the netty codebase, defined in codec-http/src/test/java/io/netty/handler/codec/spdy/SpdySessionHandlerTest.java.
Where is assertHeaders() defined?
assertHeaders() is defined in codec-http/src/test/java/io/netty/handler/codec/spdy/SpdySessionHandlerTest.java at line 81.
What calls assertHeaders()?
assertHeaders() is called by 2 function(s): assertSynReply, testSpdySessionHandler.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free