NioUdtProviderTest Class — netty Architecture
Architecture documentation for the NioUdtProviderTest class in NioUdtProviderTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 23c2e811_3183_b99f_b3a4_c22a644f663f["NioUdtProviderTest"] 9d56c48e_b6d5_115d_1990_9e0d041130d1["NioUdtProviderTest.java"] 23c2e811_3183_b99f_b3a4_c22a644f663f -->|defined in| 9d56c48e_b6d5_115d_1990_9e0d041130d1 290763b8_b380_29b3_72cf_53a59fb83630["provideFactory()"] 23c2e811_3183_b99f_b3a4_c22a644f663f -->|method| 290763b8_b380_29b3_72cf_53a59fb83630
Relationship Graph
Source Code
transport-udt/src/test/java/io/netty/test/udt/nio/NioUdtProviderTest.java lines 32–74
public class NioUdtProviderTest extends AbstractUdtTest {
/**
* verify factory
*/
@Test
public void provideFactory() {
NioUdtByteAcceptorChannel nioUdtByteAcceptorChannel
= (NioUdtByteAcceptorChannel) NioUdtProvider.BYTE_ACCEPTOR.newChannel();
NioUdtByteConnectorChannel nioUdtByteConnectorChannel
= (NioUdtByteConnectorChannel) NioUdtProvider.BYTE_CONNECTOR.newChannel();
NioUdtByteRendezvousChannel nioUdtByteRendezvousChannel
= (NioUdtByteRendezvousChannel) NioUdtProvider.BYTE_RENDEZVOUS.newChannel();
NioUdtMessageAcceptorChannel nioUdtMessageAcceptorChannel
= (NioUdtMessageAcceptorChannel) NioUdtProvider.MESSAGE_ACCEPTOR.newChannel();
NioUdtMessageConnectorChannel nioUdtMessageConnectorChannel
= (NioUdtMessageConnectorChannel) NioUdtProvider.MESSAGE_CONNECTOR.newChannel();
NioUdtMessageRendezvousChannel nioUdtMessageRendezvousChannel
= (NioUdtMessageRendezvousChannel) NioUdtProvider.MESSAGE_RENDEZVOUS.newChannel();
// bytes
assertNotNull(nioUdtByteAcceptorChannel);
assertNotNull(nioUdtByteConnectorChannel);
assertNotNull(nioUdtByteRendezvousChannel);
// message
assertNotNull(nioUdtMessageAcceptorChannel);
assertNotNull(nioUdtMessageConnectorChannel);
assertNotNull(nioUdtMessageRendezvousChannel);
// channel
assertNotNull(NioUdtProvider.channelUDT(nioUdtByteAcceptorChannel));
assertNotNull(NioUdtProvider.channelUDT(nioUdtByteConnectorChannel));
assertNotNull(NioUdtProvider.channelUDT(nioUdtByteRendezvousChannel));
assertNotNull(NioUdtProvider.channelUDT(nioUdtMessageAcceptorChannel));
assertNotNull(NioUdtProvider.channelUDT(nioUdtMessageConnectorChannel));
assertNotNull(NioUdtProvider.channelUDT(nioUdtMessageRendezvousChannel));
// acceptor types
assertInstanceOf(UdtServerChannel.class, NioUdtProvider.BYTE_ACCEPTOR.newChannel());
assertInstanceOf(UdtServerChannel.class, NioUdtProvider.MESSAGE_ACCEPTOR.newChannel());
}
}
Source
Frequently Asked Questions
What is the NioUdtProviderTest class?
NioUdtProviderTest is a class in the netty codebase, defined in transport-udt/src/test/java/io/netty/test/udt/nio/NioUdtProviderTest.java.
Where is NioUdtProviderTest defined?
NioUdtProviderTest is defined in transport-udt/src/test/java/io/netty/test/udt/nio/NioUdtProviderTest.java at line 32.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free