@Before public void setUp() { NamedIdentifier name = new NamedIdentifier(Citations.CRS, "Gregorian calendar"); TemporalReferenceSystem frame = new DefaultTemporalReferenceSystem(name, null); Number[] clck1 = {8, 16, 25}; Number[] clck2 = {15, 55, 1}; clockTime1 = new DefaultClockTime(frame, null, clck1); clockTime2 = new DefaultClockTime(frame, null, clck2); }
/** Test of setUtcReference method, of class DefaultClock. */ @Test public void testSetUtcReference() { ClockTime result = clock1.getUTCReference(); ((DefaultClock) clock1) .setUtcReference(new DefaultClockTime(clock1, IndeterminateValue.UNKNOWN, null)); assertFalse(clock1.getUTCReference().equals(result)); }
/** Test of setReferenceTime method, of class DefaultClock. */ @Test public void testSetReferenceTime() { ClockTime result = clock1.getReferenceTime(); ((DefaultClock) clock1) .setReferenceTime(new DefaultClockTime(clock1, IndeterminateValue.UNKNOWN, null)); assertFalse(clock1.getReferenceTime().equals(result)); }
@Before public void setUp() { NamedIdentifier name1 = new NamedIdentifier(Citations.CRS, "Gregorian calendar"); NamedIdentifier name2 = new NamedIdentifier(Citations.CRS, "Julian calendar"); TemporalReferenceSystem frame1 = new DefaultTemporalReferenceSystem(name1, null); TemporalReferenceSystem frame2 = new DefaultTemporalReferenceSystem(name2, null); Number[] clockTime1 = {0, 0, 0}; Number[] clockTime2 = {12, 0, 0.0}; ClockTime clocktime1 = new DefaultClockTime(frame1, null, clockTime1); ClockTime clocktime2 = new DefaultClockTime(frame2, null, clockTime2); ClockTime utcReference1 = new DefaultClockTime(frame1, null, clockTime1); ClockTime utcReference2 = new DefaultClockTime(frame2, null, clockTime2); clock1 = new DefaultClock( name1, null, new SimpleInternationalString("reference event"), clocktime1, utcReference1); clock2 = new DefaultClock( name2, null, new SimpleInternationalString("description"), clocktime2, utcReference2); }
/** Test of dateTrans method, of class DefaultCalendar. */ @Test public void testDateTrans_CalendarDate_ClockTime() { int[] cal = {2012, 9, 10}; CalendarDate calendarDate = new DefaultCalendarDate( calendar1, IndeterminateValue.NOW, new SimpleInternationalString("new Era"), cal); Number[] clock = {12, 10, 5.488}; ClockTime clockTime = new DefaultClockTime(calendar1, IndeterminateValue.NOW, clock); JulianDate result = calendar1.dateTrans(calendarDate, clockTime); assertTrue(calendar2.dateTrans(calendarDate, clockTime).equals(result)); }