### Question:
DefaultCalendar extends DefaultTemporalReferenceSystem implements Calendar { @Override public Clock getTimeBasis() { return timeBasis; } DefaultCalendar(Map<String, ?> properties,
                           Collection<CalendarEra> referenceFrame, Clock timeBasis ); private  DefaultCalendar(); private  DefaultCalendar(final Calendar object); static DefaultCalendar castOrCopy(final Calendar object); @Override JulianDate dateTrans(final CalendarDate calDate, final ClockTime time); JulianDate dateTrans(final DateAndTime dateAndTime); @Override CalendarDate julTrans(final JulianDate jdt); @Override boolean equals(Object object, ComparisonMode mode); @Override String toString(); @Override @XmlElement(name = "referenceFrame", required = true) Collection<CalendarEra> getReferenceFrame(); @Override Clock getTimeBasis();  }### Answer:
@Test public void testGetClock() { Clock result = calendar1.getTimeBasis(); assertEquals(calendar2.getTimeBasis(), result); }