Index: lams_common/test/java/org/lamsfoundation/lams/util/TestDateUtil.java =================================================================== diff -u -r34b959260a0f8f8285793a4481a95ca3580eabc5 -r068c279a945dcd86add86ddf7fa1648f797d079a --- lams_common/test/java/org/lamsfoundation/lams/util/TestDateUtil.java (.../TestDateUtil.java) (revision 34b959260a0f8f8285793a4481a95ca3580eabc5) +++ lams_common/test/java/org/lamsfoundation/lams/util/TestDateUtil.java (.../TestDateUtil.java) (revision 068c279a945dcd86add86ddf7fa1648f797d079a) @@ -26,14 +26,23 @@ import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; +import java.util.TimeZone; import junit.framework.TestCase; /** * @author Fiona Malikoff */ public class TestDateUtil extends TestCase { - + + private Date utcDate = null; + private Date utcCalendarDate = null; + private Date localDate = null; + + // used to test the UTC conversion + private static final Date testDate = new Date(System.currentTimeMillis()); + private static final Date testCalendarDate = Calendar.getInstance().getTime(); + private static final String FLASH_DATE_STRING_NULL_VALUE = "1970-1-1T0:0:0"; private static final String FLASH_DATE_STRING_SINGLE_DIGITS = "2005-2-7T1:0:23"; private static final String FLASH_DATE_STRING_DOUBLE_DIGITS = "2004-12-23T11:50:23"; @@ -53,6 +62,13 @@ // TODO Implement testConvertToUTC test public void testConvertToUTC() { + utcDate = DateUtil.convertToUTC(testDate); + utcCalendarDate = DateUtil.convertToUTC(testCalendarDate); + System.out.println("Original Date:" + testDate.toString()); + System.out.println("UTC Date:" + utcDate.toString()); + System.out.println("UTC Date (Calendar):" + utcCalendarDate.toString()); + + assertNotNull("Date has converted to UTC as expected", utcDate); } // TODO Implement testConvertFromUTCToLocal test