### Question:
MetaDataType implements PropertyType { @Override public int hashCode() { return Objects.hashCode(NAME); }  @Override String getName(); @Override boolean equals(Object o); @Override int hashCode(); @Override String toString(); static final String NAME; }### Answer:
@Test public void testHashCode() { MetaDataType tested1 = new MetaDataType(); MetaDataType tested2 = new MetaDataType(); assertEquals(tested1.hashCode(), tested2.hashCode()); }