/** * verify factory */ @Test public void provideFactory() { // bytes assertNotNull(NioUdtProvider.BYTE_ACCEPTOR.newChannel()); assertNotNull(NioUdtProvider.BYTE_CONNECTOR.newChannel()); assertNotNull(NioUdtProvider.BYTE_RENDEZVOUS.newChannel()); // message assertNotNull(NioUdtProvider.MESSAGE_ACCEPTOR.newChannel()); assertNotNull(NioUdtProvider.MESSAGE_CONNECTOR.newChannel()); assertNotNull(NioUdtProvider.MESSAGE_RENDEZVOUS.newChannel()); // acceptor types assertTrue(NioUdtProvider.BYTE_ACCEPTOR.newChannel() instanceof UdtServerChannel); assertTrue(NioUdtProvider.MESSAGE_ACCEPTOR.newChannel() instanceof UdtServerChannel); }
/** * verify factory */ @Test public void provideFactory() { EventLoop loop = new NioEventLoopGroup().next(); EventLoopGroup childGroup = new NioEventLoopGroup(); // bytes assertNotNull(NioUdtProvider.BYTE_ACCEPTOR.newChannel(loop, childGroup)); assertNotNull(NioUdtProvider.BYTE_CONNECTOR.newChannel(loop)); assertNotNull(NioUdtProvider.BYTE_RENDEZVOUS.newChannel(loop)); // message assertNotNull(NioUdtProvider.MESSAGE_ACCEPTOR.newChannel(loop, childGroup)); assertNotNull(NioUdtProvider.MESSAGE_CONNECTOR.newChannel(loop)); assertNotNull(NioUdtProvider.MESSAGE_RENDEZVOUS.newChannel(loop)); // acceptor types assertTrue(NioUdtProvider.BYTE_ACCEPTOR.newChannel(loop, childGroup) instanceof UdtServerChannel); assertTrue(NioUdtProvider.MESSAGE_ACCEPTOR.newChannel(loop, childGroup) instanceof UdtServerChannel); }