List of usage examples for org.jfree.chart TestUtilities serialised
public static Object serialised(Object original)
From source file:org.jfree.data.xy.XYSeriesTest.java
/** * Serialize an instance, restore it, and check for equality. *//*from w w w .jav a 2 s.c om*/ @Test public void testSerialization() { XYSeries s1 = new XYSeries("Series"); s1.add(1.0, 1.1); XYSeries s2 = (XYSeries) TestUtilities.serialised(s1); assertEquals(s1, s2); }
From source file:org.jfree.data.ComparableObjectSeriesTest.java
/** * Serialize an instance, restore it, and check for equality. *///from ww w . j ava 2 s . com @Test public void testSerialization() { MyComparableObjectSeries s1 = new MyComparableObjectSeries("A"); s1.add(new Integer(1), "ABC"); MyComparableObjectSeries s2 = (MyComparableObjectSeries) TestUtilities.serialised(s1); assertEquals(s1, s2); }
From source file:org.jfree.data.statistics.DefaultStatisticalCategoryDatasetTest.java
/** * Check serialization of a more complex instance. *//* ww w . j a va 2 s .co m*/ @Test public void testSerialization2() { DefaultStatisticalCategoryDataset d1 = new DefaultStatisticalCategoryDataset(); d1.add(1.2, 3.4, "Row 1", "Column 1"); DefaultStatisticalCategoryDataset d2 = (DefaultStatisticalCategoryDataset) TestUtilities.serialised(d1); assertEquals(d1, d2); }
From source file:org.jfree.data.time.HourTest.java
/** * Serialize an instance, restore it, and check for equality. *//*from www . ja v a 2 s . co m*/ @Test public void testSerialization() { Hour h1 = new Hour(); Hour h2 = (Hour) TestUtilities.serialised(h1); assertEquals(h1, h2); }
From source file:org.jfree.data.time.YearTest.java
/** * Serialize an instance, restore it, and check for equality. *//* w ww . j a v a2s .co m*/ @Test public void testSerialization() { Year y1 = new Year(1999); Year y2 = (Year) TestUtilities.serialised(y1); assertEquals(y1, y2); }
From source file:org.jfree.data.category.DefaultCategoryDatasetTest.java
/** * Serialize an instance, restore it, and check for equality. *///from w w w .j av a2 s. c o m public void testSerialization() { DefaultCategoryDataset d1 = new DefaultCategoryDataset(); d1.setValue(23.4, "R1", "C1"); DefaultCategoryDataset d2 = (DefaultCategoryDataset) TestUtilities.serialised(d1); assertEquals(d1, d2); }
From source file:org.jfree.data.general.DefaultHeatMapDatasetTest.java
/** * Serialize an instance, restore it, and check for equality. *///from w w w.jav a 2 s . co m @Test public void testSerialization() { DefaultHeatMapDataset d1 = new DefaultHeatMapDataset(2, 3, -1.0, 4.0, -2.0, 5.0); d1.setZValue(0, 0, 10.0); d1.setZValue(0, 1, Double.NEGATIVE_INFINITY); d1.setZValue(0, 2, Double.POSITIVE_INFINITY); d1.setZValue(1, 0, Double.NaN); DefaultHeatMapDataset d2 = (DefaultHeatMapDataset) TestUtilities.serialised(d1); assertEquals(d1, d2); }
From source file:org.jfree.data.category.CategoryToPieDatasetTest.java
/** * Serialize an instance, restore it, and check for equality. *///from w w w .j a v a2s. c o m @Test public void testSerialization() { DefaultCategoryDataset underlying = new DefaultCategoryDataset(); underlying.addValue(1.1, "R1", "C1"); underlying.addValue(2.2, "R1", "C2"); CategoryToPieDataset d1 = new CategoryToPieDataset(underlying, TableOrder.BY_COLUMN, 1); CategoryToPieDataset d2 = (CategoryToPieDataset) TestUtilities.serialised(d1); assertEquals(d1, d2); // regular equality for the datasets doesn't check the fields, just // the data values...so let's check some more things... assertEquals(d1.getUnderlyingDataset(), d2.getUnderlyingDataset()); assertEquals(d1.getExtractType(), d2.getExtractType()); assertEquals(d1.getExtractIndex(), d2.getExtractIndex()); }
From source file:org.jfree.data.time.QuarterTest.java
/** * Serialize an instance, restore it, and check for equality. *//*from w w w . j av a 2s . com*/ @Test public void testSerialization() { Quarter q1 = new Quarter(4, 1999); Quarter q2 = (Quarter) TestUtilities.serialised(q1); assertEquals(q1, q2); }
From source file:org.jfree.data.xy.DefaultHighLowDatasetTest.java
/** * Serialize an instance, restore it, and check for equality. *///ww w . j a v a 2 s . c o m @Test public void testSerialization() { DefaultHighLowDataset d1 = new DefaultHighLowDataset("Series 1", new Date[] { new Date(123L) }, new double[] { 1.2 }, new double[] { 3.4 }, new double[] { 5.6 }, new double[] { 7.8 }, new double[] { 99.9 }); DefaultHighLowDataset d2 = (DefaultHighLowDataset) TestUtilities.serialised(d1); assertEquals(d1, d2); }