package org.yamcs.utils; import static org.junit.Assert.*; import org.junit.BeforeClass; import org.junit.Test; import org.yamcs.utils.TaiUtcConverter.DateTimeComponents; public class TaiUtcConverterTest { @BeforeClass static public void setUp() { TimeEncoding.setUp(); } @Test public void test0() throws Exception { TaiUtcConverter tuc = new TaiUtcConverter(); DateTimeComponents dtc = tuc.instantToUtc(0); assertEquals(1969, dtc.year); assertEquals(12, dtc.month); assertEquals(31, dtc.day); assertEquals(23, dtc.hour); assertEquals(59, dtc.minute); assertEquals(51, dtc.second); } @Test public void test2008() throws Exception { TaiUtcConverter tuc = new TaiUtcConverter(); DateTimeComponents dtc = tuc.instantToUtc(1230768032000L); assertEquals(59, dtc.second); } }