### Question:
DefaultClock extends DefaultTemporalReferenceSystem implements Clock { @Override public ClockTime getReferenceTime() { return referenceTime; } DefaultClock(Map<String, ?> properties,
            ClockTime referenceTime, ClockTime utcReference, Collection<Calendar> dateBasis); private  DefaultClock(); private  DefaultClock(final Clock object); static DefaultClock castOrCopy(final Clock object); @Override @XmlElement(name = "referenceEvent", required = true) InternationalString getReferenceEvent(); @Override ClockTime getReferenceTime(); @Override ClockTime getUTCReference(); @XmlElement(name = "dateBasis") Collection<Calendar> getDateBasis(); @Override ClockTime clkTrans(final ClockTime uTime); @Override ClockTime utcTrans(final ClockTime clkTime); @Override boolean equals(Object object, ComparisonMode mode); @Override String toString();  }### Answer:
@Test public void testGetReferenceTime() { ClockTime result = clock1.getReferenceTime(); assertFalse(clock2.getReferenceTime().equals(result)); }