@Override
                public void select(RoutingContext context) {
                    if (selectRoute != null) {
                        context.addChild(selectRoute);
                    }
                    if (selectReply != null) {
                        context.setReply(selectReply);
                    }
                    if (selectException != null) {
                        throw selectException;
                    }
                }
@author havardpe
@author Simon Thoresen Hult
messagebus/src/test/java/com/yahoo/messagebus/routing/RoutingTestCase.java