TermUri extends AbstractTerm { @Override public List<CategoryPath> classify(String value) { return super.classifyUri(value); } TermUri(ThesaurusFinder finder, String conceptScheme); @Override List<CategoryPath> classify(String value); @Override void setLanguageToIndex(String language);  }
@Test public void testMultiLevelClassification() { List<CategoryPath> testTermHierarchy = termUriClassifier.classify("http: assertCategoryListEquals(testTermHierarchy, "http: }
@Test public void testWithTermWithTwoBroaderTerms() { List<CategoryPath> testTermHierarchy = termUriClassifier.classify("http: assertCategoryListEquals(testTermHierarchy, "http: }
@Test public void testWithUnknownTerm() { List<CategoryPath> testTermHierarchy = termUriClassifier.classify("http: assertEquals(0, testTermHierarchy.size()); }