package org.ourproject.massmob.client.ui.date;
import java.util.Date;
import org.junit.Test;
import cc.kune.common.client.utils.DateUtils;
import com.google.gwt.junit.client.GWTTestCase;
public class DateUtilsTest extends GWTTestCase {
private final String RFC2445_4_3_4_SAMPLE = "DTSTART:19980119T020000";
@SuppressWarnings("unused")
private final String RFC2445_4_3_4_SAMPLE_OTHER_TZ = "DTSTART;TZID=Etc/GMT-1:20100326T021224";
@SuppressWarnings("unused")
private final String RFC2445_4_3_4_SAMPLE_TZ = "DTSTART;TZID=US-Eastern:19980119T020000";
@Override
public String getModuleName() {
return "org.ourproject.massmob.MassmobNotGadget";
}
@SuppressWarnings("deprecation")
@Test
public void testToDate() {
final Date date = DateUtils.toDate(RFC2445_4_3_4_SAMPLE);
assertEquals(RFC2445_4_3_4_SAMPLE, DateUtils.toString(date));
// assertEquals(98, date.getYear());
// assertEquals(2, date.getHours());
// assertEquals(19, date.getDay());
// assertEquals(1, date.getMonth());
// assertEquals(0, date.getMinutes());
// assertEquals(0, date.getSeconds());
}
@Test
public void testToString() {
final String date = DateUtils.toString(new Date());
// Log.info(date);
// assertTrue(date.startsWith("DTSTART;TZID="));
assertTrue(date.contains("201112"));
}
}