### Question:
AssetResponse extends OCFOMASAPIResponse { @Override public int hashCode() { return Objects.hash(super.hashCode(), getAsset(), getCertificationCount(), getCommentCount(), getConnectionCount(), getExternalIdentifierCount(), getExternalReferencesCount(), getInformalTagCount(), getLicenseCount(), getLikeCount(), getKnownLocationsCount(), getNoteLogsCount(), getRatingsCount(), getRelatedAssetCount(), getRelatedMediaReferenceCount(), getSchemaType(), getLastAttachment()); } AssetResponse();  AssetResponse(AssetResponse template); Asset getAsset(); void setAsset(Asset asset); int getCertificationCount(); void setCertificationCount(int certificationCount); int getCommentCount(); void setCommentCount(int commentCount); int getConnectionCount(); void setConnectionCount(int connectionCount); int getExternalIdentifierCount(); void setExternalIdentifierCount(int externalIdentifierCount); int getExternalReferencesCount(); void setExternalReferencesCount(int externalReferencesCount); int getInformalTagCount(); void setInformalTagCount(int informalTagCount); int getLicenseCount(); void setLicenseCount(int licenseCount); int getLikeCount(); void setLikeCount(int likeCount); int getKnownLocationsCount(); void setKnownLocationsCount(int knownLocationsCount); int getNoteLogsCount(); void setNoteLogsCount(int noteLogsCount); int getRatingsCount(); void setRatingsCount(int ratingsCount); int getRelatedAssetCount(); void setRelatedAssetCount(int relatedAssetCount); int getRelatedMediaReferenceCount(); void setRelatedMediaReferenceCount(int relatedMediaReferenceCount); SchemaType getSchemaType(); void setSchemaType(SchemaType schemaType); LastAttachment getLastAttachment(); void setLastAttachment(LastAttachment lastAttachment); @Override String toString(); @Override boolean equals(Object objectToCompare); @Override int hashCode();  }### Answer:
@Test public void testHashCode() { assertTrue(getTestObject().hashCode() == getTestObject().hashCode()); }