@Test
 public void testTimeEntityToStringReturnsFormattedGMTDateTime() throws Exception {
   Date then = new Date(123456789012L);
   TimeEntity aTime = new TimeEntity(then);
   aTime.setTz(TimeZone.getTimeZone("GMT"));
   DateFormatter formatter = new DateFormatter("MM/dd/yyyy hh:mm:ss");
   formatter.setTimeZone(TimeZone.getTimeZone("GMT"));
   String expected = formatter.print(then, Locale.getDefault());
   assertEquals(expected, aTime.toString());
 }