}
@Test
public void test18() throws Exception {
String t = "http://www.google.com/notebook/feeds/{userID}{-prefix|/notebooks/|notebookID}{-opt|/-/|categories}{-list|/|categories}?{-join|&|updated-min,updated-max,alt,start-index,max-results,entryID,orderby}";
Template template = new Template(t);
String[] variables = template.getVariables();
assertEquals(variables[0],"userID");
assertEquals(variables[1],"notebookID");
assertEquals(variables[2],"categories");
assertEquals(variables[3],"updated-min");
assertEquals(variables[4],"updated-max");