testOverlapping() — netty Function Reference
Architecture documentation for the testOverlapping() function in SearchProcessorTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 75931c25_808b_3071_dd43_4ac704b2fa18["testOverlapping()"] 77fd8c98_90ee_f735_3303_8eafc0856e0c["SearchProcessorTest"] 75931c25_808b_3071_dd43_4ac704b2fa18 -->|defined in| 77fd8c98_90ee_f735_3303_8eafc0856e0c style 75931c25_808b_3071_dd43_4ac704b2fa18 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
buffer/src/test/java/io/netty/buffer/search/SearchProcessorTest.java lines 103–115
@ParameterizedTest
@EnumSource(Algorithm.class)
public void testOverlapping(Algorithm algorithm) {
final ByteBuf haystack = Unpooled.copiedBuffer("ababab", CharsetUtil.UTF_8);
final int length = haystack.readableBytes();
SearchProcessor processor = factory(algorithm, "bab").newSearchProcessor();
assertEquals(3, haystack.forEachByte(processor));
assertEquals(5, haystack.forEachByte(4, length - 4, processor));
assertEquals(-1, haystack.forEachByte(6, length - 6, processor));
haystack.release();
}
Domain
Subdomains
Source
Frequently Asked Questions
What does testOverlapping() do?
testOverlapping() is a function in the netty codebase, defined in buffer/src/test/java/io/netty/buffer/search/SearchProcessorTest.java.
Where is testOverlapping() defined?
testOverlapping() is defined in buffer/src/test/java/io/netty/buffer/search/SearchProcessorTest.java at line 103.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free