@Test // before Java time public void testconvertToJavaTime7() { t = GPXtime.createGPXtime("1969-02-22T00:00:00Z"); if (t != null) { ExpectedConvertTime = 0; assertEquals(ExpectedConvertTime, t.convertToJavaTime()); } else assertEquals(null, t); }
@Test // invalid time to create/ should return null public void testconvertToJavaTime6() { t = GPXtime.createGPXtime("1970-02-29T00:00:00Z"); if (t != null) { ExpectedConvertTime = 0; assertEquals(ExpectedConvertTime, t.convertToJavaTime()); } else System.out.println(t); }
@Test // consider 2000 leap year public void testconvertToJavaTime3() { t = GPXtime.createGPXtime("2000-01-01T00:00:00Z"); if (t != null) { ExpectedConvertTime = (365 + 365 + 366) * 24 * 60 * 60 * 1000; assertEquals(ExpectedConvertTime, t.convertToJavaTime()); } }
@Test // The same day. (day should minus 1) public void testconvertToJavaTime4() { t = GPXtime.createGPXtime("1970-01-01T00:00:00Z"); if (t != null) { ExpectedConvertTime = 0; assertEquals(ExpectedConvertTime, t.convertToJavaTime()); } }
/*test convertToJavaTime*/ @Test // A day later public void testconvertToJavaTime1() { t = GPXtime.createGPXtime("1970-01-02T00:00:00Z"); if (t != null) { ExpectedConvertTime = 24 * 60 * 60 * 1000; assertEquals(ExpectedConvertTime, t.convertToJavaTime()); } }