expectedResult.add("Variable345");
assertEquals("variable name", expectedResult, template.getVariableNames());
}
public void testMatch() {
UriTemplateProcessor template =
new BitWorkingUriTemplateProcessor("/prefix/{varA}/root/{variableB}/suffix");
UriTemplateMatcher matcher = template.matcher();
MultivaluedMap<String, String> result = matcher.match("/prefix/aaaaaa/root/BbBbB/suffix");
assertNotNull("match ok", result);
assertEquals("match size", 2, result.size());
assertEquals("varA", "aaaaaa", result.getFirst("varA"));
assertEquals("variableB", "BbBbB", result.getFirst("variableB"));