added tests for #379 - route order is kept if the method is not a custom one