testURINoPath() — netty Function Reference
Architecture documentation for the testURINoPath() function in QueryStringDecoderTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 8bd10a81_e5bc_f745_b7b0_40def786bfa1["testURINoPath()"] eb06d5ec_240d_301a_c763_6ea4da90a16b["QueryStringDecoderTest"] 8bd10a81_e5bc_f745_b7b0_40def786bfa1 -->|defined in| eb06d5ec_240d_301a_c763_6ea4da90a16b style 8bd10a81_e5bc_f745_b7b0_40def786bfa1 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-http/src/test/java/io/netty/handler/codec/http/QueryStringDecoderTest.java lines 326–354
@Test
public void testURINoPath() {
URI uri = URI.create("http://localhost:8080?param1=value1¶m2=value2¶m3=value3");
QueryStringDecoder decoder = new QueryStringDecoder(uri);
assertEquals("", decoder.path());
assertEquals("", decoder.rawPath());
assertEquals("param1=value1¶m2=value2¶m3=value3", decoder.rawQuery());
Map<String, List<String>> params = decoder.parameters();
assertEquals(3, params.size());
Iterator<Entry<String, List<String>>> entries = params.entrySet().iterator();
Entry<String, List<String>> entry = entries.next();
assertEquals("param1", entry.getKey());
assertEquals(1, entry.getValue().size());
assertEquals("value1", entry.getValue().get(0));
entry = entries.next();
assertEquals("param2", entry.getKey());
assertEquals(1, entry.getValue().size());
assertEquals("value2", entry.getValue().get(0));
entry = entries.next();
assertEquals("param3", entry.getKey());
assertEquals(1, entry.getValue().size());
assertEquals("value3", entry.getValue().get(0));
assertFalse(entries.hasNext());
}
Domain
Subdomains
Source
Frequently Asked Questions
What does testURINoPath() do?
testURINoPath() is a function in the netty codebase, defined in codec-http/src/test/java/io/netty/handler/codec/http/QueryStringDecoderTest.java.
Where is testURINoPath() defined?
testURINoPath() is defined in codec-http/src/test/java/io/netty/handler/codec/http/QueryStringDecoderTest.java at line 326.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free