added exception for requests without route, unit tests