package net.visualillusionsent.utils.testing;
import net.visualillusionsent.utils.DateUtils;
import org.junit.Assert;
import org.junit.Test;
import java.util.TimeZone;
public class DateUtilsTest {
@Test
public void longToDateTest() {
Assert.assertEquals("13-Feb-2013", DateUtils.longToDate(1360800460000L, TimeZone.getTimeZone("CST")));
}
@Test
public void longToTimeTest() {
Assert.assertEquals("00:07:40", DateUtils.longToTime(1360800460000L, TimeZone.getTimeZone("GMT")));
}
@Test
public void dayshoursminutesseconds() {
Assert.assertEquals("2 days, 4 hours, 8 minutes and 16 seconds", DateUtils.getTimeUntil(187696));
}
@Test
public void hoursminutesseconds() {
Assert.assertEquals("4 hours, 8 minutes and 16 seconds", DateUtils.getTimeUntil(14896));
}
@Test
public void daysminutes() {
Assert.assertEquals("2 days and 8 minutes", DateUtils.getTimeUntil(173280));
}
@Test
public void hoursseconds() {
Assert.assertEquals("4 hours and 16 seconds", DateUtils.getTimeUntil(14416));
}
}