List of usage examples for org.jfree.data.time Quarter getLastMillisecond
@Override public long getLastMillisecond(Calendar calendar)
From source file:org.jfree.data.time.QuarterTest.java
/** * Some checks for the getLastMillisecond(TimeZone) method. *//* ww w. j a v a2 s .c o m*/ @Test public void testGetLastMillisecondWithTimeZone() { Quarter q = new Quarter(2, 1950); TimeZone zone = TimeZone.getTimeZone("America/Los_Angeles"); assertEquals(-615488400001L, q.getLastMillisecond(zone)); // try null calendar boolean pass = false; try { q.getLastMillisecond((TimeZone) null); } catch (NullPointerException e) { pass = true; } assertTrue(pass); }
From source file:org.jfree.data.time.QuarterTest.java
/** * In GMT, the end of Q1 2002 is java.util.Date(1017619199999L). Use this * to check the quarter constructor.//w w w .j a va 2 s . c o m */ @Test public void testDateConstructor1() { TimeZone zone = TimeZone.getTimeZone("GMT"); Quarter q1 = new Quarter(new Date(1017619199999L), zone); Quarter q2 = new Quarter(new Date(1017619200000L), zone); assertEquals(1, q1.getQuarter()); assertEquals(1017619199999L, q1.getLastMillisecond(zone)); assertEquals(2, q2.getQuarter()); assertEquals(1017619200000L, q2.getFirstMillisecond(zone)); }
From source file:org.jfree.data.time.QuarterTest.java
/** * In Istanbul, the end of Q1 2002 is java.util.Date(1017608399999L). Use * this to check the quarter constructor. *///from w ww.java2 s . c o m @Test public void testDateConstructor2() { TimeZone zone = TimeZone.getTimeZone("Europe/Istanbul"); Quarter q1 = new Quarter(new Date(1017608399999L), zone); Quarter q2 = new Quarter(new Date(1017608400000L), zone); assertEquals(1, q1.getQuarter()); assertEquals(1017608399999L, q1.getLastMillisecond(zone)); assertEquals(2, q2.getQuarter()); assertEquals(1017608400000L, q2.getFirstMillisecond(zone)); }
From source file:org.jfree.data.time.QuarterTest.java
/** * Some checks for the getLastMillisecond(TimeZone) method. *//*from ww w.ja v a 2 s .co m*/ @Test public void testGetLastMillisecondWithCalendar() { Quarter q = new Quarter(3, 2001); GregorianCalendar calendar = new GregorianCalendar(Locale.GERMANY); calendar.setTimeZone(TimeZone.getTimeZone("Europe/Frankfurt")); assertEquals(1001894399999L, q.getLastMillisecond(calendar)); // try null calendar boolean pass = false; try { q.getLastMillisecond((Calendar) null); } catch (NullPointerException e) { pass = true; } assertTrue(pass); }