The router should recognize the route if non-cut pattern is matched

Add a few tests about splat pattern