add unit test for DefaultRouteMatcher