mockedFlowControlledThatThrowsOnWrite() — netty Function Reference
Architecture documentation for the mockedFlowControlledThatThrowsOnWrite() function in DefaultHttp2RemoteFlowControllerTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 8a4c41bb_e902_5338_7f69_db8f445233a4["mockedFlowControlledThatThrowsOnWrite()"] f8fd7697_92d4_6455_4dd8_09a33ac81a6f["DefaultHttp2RemoteFlowControllerTest"] 8a4c41bb_e902_5338_7f69_db8f445233a4 -->|defined in| f8fd7697_92d4_6455_4dd8_09a33ac81a6f c54d2ec1_4be3_d9d9_eaa8_c424d2a7d011["flowControlledWriteThrowsAnException()"] c54d2ec1_4be3_d9d9_eaa8_c424d2a7d011 -->|calls| 8a4c41bb_e902_5338_7f69_db8f445233a4 9bf4e446_035a_02cf_567a_f1ff16df2e7e["flowControlledWriteAndErrorThrowAnException()"] 9bf4e446_035a_02cf_567a_f1ff16df2e7e -->|calls| 8a4c41bb_e902_5338_7f69_db8f445233a4 2138bd63_dd75_adae_bf55_ec27bb49f749["size()"] 8a4c41bb_e902_5338_7f69_db8f445233a4 -->|calls| 2138bd63_dd75_adae_bf55_ec27bb49f749 abf1bc09_403f_110e_0b96_d73f451a8f8b["write()"] 8a4c41bb_e902_5338_7f69_db8f445233a4 -->|calls| abf1bc09_403f_110e_0b96_d73f451a8f8b style 8a4c41bb_e902_5338_7f69_db8f445233a4 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-http2/src/test/java/io/netty/handler/codec/http2/DefaultHttp2RemoteFlowControllerTest.java lines 989–1002
private static Http2RemoteFlowController.FlowControlled mockedFlowControlledThatThrowsOnWrite() throws Exception {
final Http2RemoteFlowController.FlowControlled flowControlled =
mock(Http2RemoteFlowController.FlowControlled.class);
when(flowControlled.size()).thenReturn(100);
doAnswer(new Answer<Void>() {
@Override
public Void answer(InvocationOnMock in) throws Throwable {
// Write most of the bytes and then fail
when(flowControlled.size()).thenReturn(10);
throw new RuntimeException("Write failed");
}
}).when(flowControlled).write(any(ChannelHandlerContext.class), anyInt());
return flowControlled;
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does mockedFlowControlledThatThrowsOnWrite() do?
mockedFlowControlledThatThrowsOnWrite() is a function in the netty codebase, defined in codec-http2/src/test/java/io/netty/handler/codec/http2/DefaultHttp2RemoteFlowControllerTest.java.
Where is mockedFlowControlledThatThrowsOnWrite() defined?
mockedFlowControlledThatThrowsOnWrite() is defined in codec-http2/src/test/java/io/netty/handler/codec/http2/DefaultHttp2RemoteFlowControllerTest.java at line 989.
What does mockedFlowControlledThatThrowsOnWrite() call?
mockedFlowControlledThatThrowsOnWrite() calls 2 function(s): size, write.
What calls mockedFlowControlledThatThrowsOnWrite()?
mockedFlowControlledThatThrowsOnWrite() is called by 2 function(s): flowControlledWriteAndErrorThrowAnException, flowControlledWriteThrowsAnException.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free