### Question:
DefaultOrdinalPosition extends DefaultTemporalPosition implements OrdinalPosition { public void setOrdinalPosition(final OrdinalEra ordinalPosition) { this.ordinalPosition = ordinalPosition; } 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 testSetOrdinalPosition() { OrdinalEra result = ordinalPosition1.getOrdinalPosition(); cal.set(10, 0, 0); Date beginning = cal.getTime(); cal.set(2012, 12, 23); Date end = cal.getTime(); OrdinalEra ordinalEra = FACTORY.createOrdinalEra(new SimpleInternationalString("Era"), beginning, end, null); ((DefaultOrdinalPosition) ordinalPosition1).setOrdinalPosition(ordinalEra); assertFalse(ordinalPosition1.getOrdinalPosition().equals(result)); }