Example usage for org.jfree.chart TestUtilities serialised

List of usage examples for org.jfree.chart TestUtilities serialised

Introduction

In this page you can find the example usage for org.jfree.chart TestUtilities serialised.

Prototype

public static Object serialised(Object original) 

Source Link

Usage

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);
}