### Question:
AssetMapSchemaType extends AssetSchemaType { @Override public int hashCode() { return Objects.hash(super.hashCode(), getMapFromElement(), getMapToElement()); } protected  AssetMapSchemaType(AssetDescriptor parentAsset);  AssetMapSchemaType(AssetDescriptor parentAsset,
                              MapSchemaType   schemaType);  AssetMapSchemaType(MapSchemaType   schemaType);  AssetMapSchemaType(AssetDescriptor parentAsset, AssetMapSchemaType template); AssetSchemaType getMapFromElement(); AssetSchemaType getMapToElement(); @Override String toString(); @Override boolean equals(Object objectToCompare); @Override int hashCode();  }### Answer:
@Test public void testHashCode() { assertTrue(getTestObject().hashCode() == getTestObject().hashCode()); }