### Question:
DefaultTemporalPosition implements TemporalPosition { @Override public TemporalReferenceSystem getFrame() { return frame; } DefaultTemporalPosition(final IndeterminateValue indeterminatePosition);  DefaultTemporalPosition(final TemporalReferenceSystem frame, final IndeterminateValue indeterminatePosition); @Override IndeterminateValue getIndeterminatePosition(); @Override TemporalReferenceSystem getFrame(); @Override boolean equals(final Object object); @Override int hashCode(); @Override String toString();  }### Answer:
@Test public void testGetFrame() { TemporalReferenceSystem result = ((DefaultTemporalPosition) temporalPosition1).getFrame(); assertFalse(((DefaultTemporalPosition) temporalPosition2).getFrame().equals(result)); }