HpackTest Class — netty Architecture
Architecture documentation for the HpackTest class in HpackTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 8965a1bf_d558_a106_f75d_8d8254eb5e30["HpackTest"] 4e884f5e_4cec_6a0a_cac9_0be52cebb89c["HpackTest.java"] 8965a1bf_d558_a106_f75d_8d8254eb5e30 -->|defined in| 4e884f5e_4cec_6a0a_cac9_0be52cebb89c 62492d5a_15e6_e58a_c524_ffaa9b8346cb["files()"] 8965a1bf_d558_a106_f75d_8d8254eb5e30 -->|method| 62492d5a_15e6_e58a_c524_ffaa9b8346cb 74cde581_1a94_89ef_dbd9_d3989cee56eb["test()"] 8965a1bf_d558_a106_f75d_8d8254eb5e30 -->|method| 74cde581_1a94_89ef_dbd9_d3989cee56eb
Relationship Graph
Source Code
codec-http2/src/test/java/io/netty/handler/codec/http2/HpackTest.java lines 42–62
public class HpackTest {
private static final String TEST_DIR = '/' + HpackTest.class.getPackage().getName().replaceAll("\\.", "/")
+ "/testdata/";
public static File[] files() {
File[] files = ResourcesUtil.getFile(HpackTest.class, TEST_DIR).listFiles();
ObjectUtil.checkNotNull(files, "files");
return files;
}
@ParameterizedTest(name = "file = {0}")
@MethodSource("files")
public void test(File file) throws Exception {
try (InputStream is = HpackTest.class.getResourceAsStream(TEST_DIR + file.getName())) {
HpackTestCase hpackTestCase = HpackTestCase.load(is);
hpackTestCase.testCompress();
hpackTestCase.testDecompress();
}
}
}
Source
Frequently Asked Questions
What is the HpackTest class?
HpackTest is a class in the netty codebase, defined in codec-http2/src/test/java/io/netty/handler/codec/http2/HpackTest.java.
Where is HpackTest defined?
HpackTest is defined in codec-http2/src/test/java/io/netty/handler/codec/http2/HpackTest.java at line 42.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free