ImmediateExecutorTest Class — netty Architecture
Architecture documentation for the ImmediateExecutorTest class in ImmediateExecutorTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD f1438696_6e13_12d0_7c2e_51a9df4154ea["ImmediateExecutorTest"] adce3bc8_fcbc_31bc_18f0_062f96ac3f23["ImmediateExecutorTest.java"] f1438696_6e13_12d0_7c2e_51a9df4154ea -->|defined in| adce3bc8_fcbc_31bc_18f0_062f96ac3f23 1d29181e_6107_accf_897e_77af6db74b29["testExecuteNullRunnable()"] f1438696_6e13_12d0_7c2e_51a9df4154ea -->|method| 1d29181e_6107_accf_897e_77af6db74b29 55b9bcc3_68ca_0f56_8957_e30d0ff2396b["testExecuteNonNullRunnable()"] f1438696_6e13_12d0_7c2e_51a9df4154ea -->|method| 55b9bcc3_68ca_0f56_8957_e30d0ff2396b
Relationship Graph
Source Code
common/src/test/java/io/netty/util/concurrent/ImmediateExecutorTest.java lines 29–54
public class ImmediateExecutorTest {
@Test
public void testExecuteNullRunnable() {
assertThrows(NullPointerException.class, new Executable() {
@Override
public void execute() {
ImmediateExecutor.INSTANCE.execute(null);
}
});
}
@Test
public void testExecuteNonNullRunnable() throws Exception {
FutureTask<Void> task = new FutureTask<Void>(new Runnable() {
@Override
public void run() {
// NOOP
}
}, null);
ImmediateExecutor.INSTANCE.execute(task);
assertTrue(task.isDone());
assertFalse(task.isCancelled());
assertNull(task.get());
}
}
Source
Frequently Asked Questions
What is the ImmediateExecutorTest class?
ImmediateExecutorTest is a class in the netty codebase, defined in common/src/test/java/io/netty/util/concurrent/ImmediateExecutorTest.java.
Where is ImmediateExecutorTest defined?
ImmediateExecutorTest is defined in common/src/test/java/io/netty/util/concurrent/ImmediateExecutorTest.java at line 29.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free