public void testMultipleFilters() throws IOException, InterruptedException {
DefaultIoFilterChainBuilder chain = new DefaultIoFilterChainBuilder();
MdcInjectionFilter mdcInjectionFilter = new MdcInjectionFilter();
chain.addLast("executor" , new ExecutorFilter());
chain.addLast("mdc-injector", mdcInjectionFilter);
chain.addLast("profiler", new ProfilerTimerFilter());
chain.addLast("dummy", new DummyIoFilter());
chain.addLast("logger", new LoggingFilter());
chain.addLast("protocol", new ProtocolCodecFilter(new DummyProtocolCodecFactory()));
test(chain);
}