testValidationRejectsInvalidValues() — netty Function Reference
Architecture documentation for the testValidationRejectsInvalidValues() function in Http3SettingsTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 1779ac14_f0b3_8a65_97dc_73cba7b44a52["testValidationRejectsInvalidValues()"] ee6f69e5_fb9f_2be4_c226_579273bf8ce3["Http3SettingsTest"] 1779ac14_f0b3_8a65_97dc_73cba7b44a52 -->|defined in| ee6f69e5_fb9f_2be4_c226_579273bf8ce3 style 1779ac14_f0b3_8a65_97dc_73cba7b44a52 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-http3/src/test/java/io/netty/handler/codec/http3/Http3SettingsTest.java lines 149–167
@Test
void testValidationRejectsInvalidValues() {
Http3Settings settings = new Http3Settings();
// Negative value tests
assertThrows(IllegalArgumentException.class,
() -> settings.qpackBlockedStreams(-1));
assertThrows(IllegalArgumentException.class,
() -> settings.qpackMaxTableCapacity(-10));
assertThrows(IllegalArgumentException.class,
() -> settings.maxFieldSectionSize(-5));
// Invalid ENABLE_CONNECT_PROTOCOL (must be 0 or 1)
assertThrows(IllegalArgumentException.class,
() -> settings.put(Http3SettingIdentifier.HTTP3_SETTINGS_ENABLE_CONNECT_PROTOCOL.id(), 5L));
assertThrows(IllegalArgumentException.class,
() -> settings.put(Http3SettingIdentifier.HTTP3_SETTINGS_ENABLE_CONNECT_PROTOCOL.id(), 15L));
}
Domain
Subdomains
Source
Frequently Asked Questions
What does testValidationRejectsInvalidValues() do?
testValidationRejectsInvalidValues() is a function in the netty codebase, defined in codec-http3/src/test/java/io/netty/handler/codec/http3/Http3SettingsTest.java.
Where is testValidationRejectsInvalidValues() defined?
testValidationRejectsInvalidValues() is defined in codec-http3/src/test/java/io/netty/handler/codec/http3/Http3SettingsTest.java at line 149.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free