### Question:
DefaultOrdinalPosition extends DefaultTemporalPosition implements OrdinalPosition { @Override public int hashCode() { int hash = 5; hash = 37 * hash + (this.ordinalPosition != null ? this.ordinalPosition.hashCode() : 0); return hash; } DefaultOrdinalPosition(final TemporalReferenceSystem frame, final IndeterminateValue indeterminatePosition, final OrdinalEra ordinalPosition); @Override OrdinalEra getOrdinalPosition(); void setOrdinalPosition(final OrdinalEra ordinalPosition); @Override boolean equals(final Object object); @Override int hashCode(); @Override String toString();  }### Answer:
@Test public void testHashCode() { int result = ordinalPosition1.hashCode(); assertFalse(ordinalPosition2.hashCode() == result); }