@Test
public void should_matcher_with_several_path_params_with_column_notation_match_not_match() throws Exception {

    StdRestxRequestMatcher matcher;
    Optional<? extends RestxRequestMatch> match;
    matcher = new StdRestxRequestMatcher("GET", "/user/:name/children/:child1/:child2");
    match = matcher.match("GET", "/user/johndoe/children/bobby/drake");
    assertThat(match.isPresent()).isTrue();
    assertThat(match.get().getPathParams()).isEqualTo(ImmutableMap.of("name", "johndoe", "child1", "bobby", "child2", "drake"));
    match = matcher.match("GET", "/user/johndoe");
    assertThat(match.isPresent()).isFalse();
    match = matcher.match("GET", "/user");
    assertThat(match.isPresent()).isFalse();
    match = matcher.match("GET", "/user/johndoe/children/");
    assertThat(match.isPresent()).isFalse();
}