List of usage examples for org.jfree.data.time Year getFirstMillisecond
@Override public long getFirstMillisecond(Calendar calendar)
From source file:org.jfree.data.time.YearTest.java
/** * Some checks for the getFirstMillisecond(TimeZone) method. *//*from www. j av a2 s. c om*/ @Test public void testGetFirstMillisecondWithTimeZone() { Year y = new Year(1950); TimeZone zone = TimeZone.getTimeZone("America/Los_Angeles"); assertEquals(-631123200000L, y.getFirstMillisecond(zone)); // try null calendar boolean pass = false; try { y.getFirstMillisecond((TimeZone) null); } catch (NullPointerException e) { pass = true; } assertTrue(pass); }
From source file:org.jfree.data.time.YearTest.java
/** * Some checks for the getFirstMillisecond(TimeZone) method. *//*from ww w. j a va 2 s . co m*/ @Test public void testGetFirstMillisecondWithCalendar() { Year y = new Year(2001); GregorianCalendar calendar = new GregorianCalendar(Locale.GERMANY); calendar.setTimeZone(TimeZone.getTimeZone("Europe/Frankfurt")); assertEquals(978307200000L, y.getFirstMillisecond(calendar)); // try null calendar boolean pass = false; try { y.getFirstMillisecond((Calendar) null); } catch (NullPointerException e) { pass = true; } assertTrue(pass); }
From source file:org.jfree.data.time.YearTest.java
/** * In GMT, the end of 2001 is java.util.Date(1009843199999L). Use this to * check the year constructor./*from ww w .ja v a2 s .c om*/ */ @Test public void testDateConstructor1() { TimeZone zone = TimeZone.getTimeZone("GMT"); Date d1 = new Date(1009843199999L); Date d2 = new Date(1009843200000L); Year y1 = new Year(d1, zone); Year y2 = new Year(d2, zone); assertEquals(2001, y1.getYear()); assertEquals(1009843199999L, y1.getLastMillisecond(zone)); assertEquals(2002, y2.getYear()); assertEquals(1009843200000L, y2.getFirstMillisecond(zone)); }
From source file:org.jfree.data.time.YearTest.java
/** * In Los Angeles, the end of 2001 is java.util.Date(1009871999999L). Use * this to check the year constructor./*from w w w. j a va 2 s . c o m*/ */ @Test public void testDateConstructor2() { TimeZone zone = TimeZone.getTimeZone("America/Los_Angeles"); Year y1 = new Year(new Date(1009871999999L), zone); Year y2 = new Year(new Date(1009872000000L), zone); assertEquals(2001, y1.getYear()); assertEquals(1009871999999L, y1.getLastMillisecond(zone)); assertEquals(2002, y2.getYear()); assertEquals(1009872000000L, y2.getFirstMillisecond(zone)); }