package org.dodgybits.android.shuffle.util;
import org.junit.Assert;
import org.junit.Test;
public class DateUtilsTest {
@Test
public void testParser() throws Exception {
Assert.assertEquals(1250337003000L, DateUtils.parseIso8601Date("2009-08-15T12:50:03+01:00"));
Assert.assertEquals(1263144688000L, DateUtils.parseIso8601Date("2010-01-10T17:31:28+00:00"));
Assert.assertEquals(1270644578000L, DateUtils.parseIso8601Date("2010-04-07T08:49:38-04:00"));
Assert.assertEquals(1270566552000L, DateUtils.parseIso8601Date("2010-04-06T11:09:12-04:00"));
Assert.assertEquals(1270612800000L, DateUtils.parseIso8601Date("2010-04-07T04:00:00Z"));
}
@Test
public void testFormatter() throws Exception {
Assert.assertEquals(1250337003000L, DateUtils.parseIso8601Date(DateUtils.formatIso8601Date(1250337003000L)));
Assert.assertEquals(1263144688000L, DateUtils.parseIso8601Date(DateUtils.formatIso8601Date(1263144688000L)));
Assert.assertEquals(1270644578000L, DateUtils.parseIso8601Date(DateUtils.formatIso8601Date(1270644578000L)));
Assert.assertEquals(1270566552000L, DateUtils.parseIso8601Date(DateUtils.formatIso8601Date(1270566552000L)));
Assert.assertEquals(1270612800000L, DateUtils.parseIso8601Date(DateUtils.formatIso8601Date(1270612800000L)));
}
}