testHttpStatusClassValueOf() — netty Function Reference
Architecture documentation for the testHttpStatusClassValueOf() function in HttpResponseStatusTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD bb8a0c77_38ad_e943_96c8_5d8b945907ee["testHttpStatusClassValueOf()"] e76fb23a_3e47_28c5_8fb6_5a0523a79369["HttpResponseStatusTest"] bb8a0c77_38ad_e943_96c8_5d8b945907ee -->|defined in| e76fb23a_3e47_28c5_8fb6_5a0523a79369 style bb8a0c77_38ad_e943_96c8_5d8b945907ee fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-http/src/test/java/io/netty/handler/codec/http/HttpResponseStatusTest.java lines 116–146
@Test
public void testHttpStatusClassValueOf() {
// status scope: [100, 600).
for (int code = 100; code < 600; code ++) {
HttpStatusClass httpStatusClass = HttpStatusClass.valueOf(code);
assertNotSame(HttpStatusClass.UNKNOWN, httpStatusClass);
if (HttpStatusClass.INFORMATIONAL.contains(code)) {
assertEquals(HttpStatusClass.INFORMATIONAL, httpStatusClass);
} else if (HttpStatusClass.SUCCESS.contains(code)) {
assertEquals(HttpStatusClass.SUCCESS, httpStatusClass);
} else if (HttpStatusClass.REDIRECTION.contains(code)) {
assertEquals(HttpStatusClass.REDIRECTION, httpStatusClass);
} else if (HttpStatusClass.CLIENT_ERROR.contains(code)) {
assertEquals(HttpStatusClass.CLIENT_ERROR, httpStatusClass);
} else if (HttpStatusClass.SERVER_ERROR.contains(code)) {
assertEquals(HttpStatusClass.SERVER_ERROR, httpStatusClass);
} else {
fail("At least one of the if-branches above must be true");
}
}
// status scope: [Integer.MIN_VALUE, 100).
for (int code = Integer.MIN_VALUE; code < 100; code ++) {
HttpStatusClass httpStatusClass = HttpStatusClass.valueOf(code);
assertEquals(HttpStatusClass.UNKNOWN, httpStatusClass);
}
// status scope: [600, Integer.MAX_VALUE].
for (int code = 600; code > 0; code ++) {
HttpStatusClass httpStatusClass = HttpStatusClass.valueOf(code);
assertEquals(HttpStatusClass.UNKNOWN, httpStatusClass);
}
}
Domain
Subdomains
Source
Frequently Asked Questions
What does testHttpStatusClassValueOf() do?
testHttpStatusClassValueOf() is a function in the netty codebase, defined in codec-http/src/test/java/io/netty/handler/codec/http/HttpResponseStatusTest.java.
Where is testHttpStatusClassValueOf() defined?
testHttpStatusClassValueOf() is defined in codec-http/src/test/java/io/netty/handler/codec/http/HttpResponseStatusTest.java at line 116.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free