### Question:
JSONVocabularyHelper implements VocabularyHelper { @Override public Collection<String> getVocabularyTerms() { return values; }  @Override List<List<String>> getAuthoritativeForm(String term); @Override List<List<String>> getAuthoritativeForms(Element docRoot); @Override Set<String> getInvalidTerms(Element docRoot); @Override Set<String> getInvalidTermsWithPrefix(Element docRoot); @Override boolean updateDocumentTerms(Element docElement); @Override Collection<String> getVocabularyTerms(); @Override void setSelector(String selector); @Override void setSelectorNamespaces(Namespace[] namespaces); @Override String getSelector(); void setInvalidTermPrefix(String prefix); @Override String getInvalidTermPrefix(); @Override String getVocabularyURI(); @Override void setVocabularyURI(String vocabularyURI); @Override void setContent(byte[] content);  }### Answer:
@Test public void getVocabularyTermsTest() { Collection<String> terms = helper.getVocabularyTerms(); assertEquals(6, terms.size()); assertTrue(terms.contains("Reticulated Spline")); assertTrue(terms.contains("Creator")); }