@Test public void testURITemplates() { testPath("/mymethod/test/{?value}", "/mymethod/test/"); testPath("/mymethod/test/filter/{?value}", "/mymethod/test/filter/"); testPath("/mymethod/test/{myFilter}/MyPage.html", "/mymethod/test/{myFilter}/MyPage.html"); testPath("/mymethod/test/MyPage.html", "/mymethod/test/MyPage.html"); testPath("/mymethod/test/MyPage.html?value=3{&id}", "/mymethod/test/MyPage.html?value=3"); testPath("/mymethod/test/MyPage.html?value=3{&id,other}", "/mymethod/test/MyPage.html?value=3"); testPath("/mymethod/test/{id}", "/mymethod/test/{id}"); testObfPath("/mymethod/test/{id}", "/mymethod/test/{id}"); testObfPath("/mymethod/test/MyPage.html?value=3", "/" + UrlData.OBFUSCATION_PATH); }