### Question:
ExternalIdentifier extends Referenceable { @Override public String toString() { return "ExternalIdentifier{" + "identifier='" + identifier + '\'' + ", description='" + description + '\'' + ", usage='" + usage + '\'' + ", source='" + source + '\'' + ", keyPattern=" + keyPattern + ", scope=" + scope + ", scopeDescription='" + scopeDescription + '\'' + ", qualifiedName='" + qualifiedName + '\'' + ", additionalProperties=" + additionalProperties + ", type=" + type + ", guid='" + guid + '\'' + ", url='" + url + '\'' + ", classifications=" + classifications + '}'; } ExternalIdentifier();  ExternalIdentifier(ExternalIdentifier templateExternalIdentifier); String getIdentifier(); void setIdentifier(String identifier); String getDescription(); void setDescription(String description); String getUsage(); void setUsage(String usage); String getSource(); void setSource(String source); KeyPattern getKeyPattern(); void setKeyPattern(KeyPattern keyPattern); Referenceable getScope(); void setScope(Referenceable scope); String getScopeDescription(); void setScopeDescription(String scopeDescription); @Override String toString(); @Override boolean equals(Object objectToCompare);  }### Answer:
@Test public void testToString() { assertTrue(getTestObject().toString().contains("ExternalIdentifier")); }