0
我想在EmbeddedChannel的幫助下測試一些處理程序。如何使用EmbeddedChannel測試阻塞處理程序
其中一個處理程序是阻塞的,在管道的上下文中,我使用方法addLast(EventExecutorGroup組,ChannelHandler ...處理程序)將其添加到管道中。像這樣:
pipeline.addLast(new NonBlockingHandler1(), new NonBlockingHandler2());
pipeline.addLast(eventGroup, new BlockingHandler())
將處理程序添加到EmbeddedChannel的唯一方法是通過構造函數。但是在這裏我不能指定任何EventExecutorGroup用於一個阻塞處理程序。我怎樣才能測試阻塞處理程序?
我想阻塞處理程序添加到管道,並addlast僅(...)(一個參數)僅被用於非阻塞的處理程序。 – Dieter