### Question:
SchemaAttributeRelationship extends PropertyBase { @Override public int hashCode() { return Objects.hash(getLinkGUID(), getLinkType(), getLinkedAttributeName(), getLinkProperties(), getLinkedAttributeGUID()); } SchemaAttributeRelationship();  SchemaAttributeRelationship(SchemaAttributeRelationship template); String getLinkGUID(); void setLinkGUID(String linkGUID); String getLinkType(); void setLinkType(String linkType); String getLinkedAttributeName(); void setLinkedAttributeName(String linkedAttributeName); Map<String, Object> getLinkProperties(); void setLinkProperties(Map<String, Object> linkProperties); String getLinkedAttributeGUID(); void setLinkedAttributeGUID(String linkedAttributeGUID); @Override String toString(); @Override boolean equals(Object objectToCompare); @Override int hashCode();  }### Answer:
@Test public void testHashCode() { assertTrue(getTestObject().hashCode() == getTestObject().hashCode()); }