From: <mu...@us...> - 2008-06-24 12:15:35
|
Revision: 1231 http://jfreechart.svn.sourceforge.net/jfreechart/?rev=1231&view=rev Author: mungady Date: 2008-06-24 05:15:32 -0700 (Tue, 24 Jun 2008) Log Message: ----------- Synchronised with 1.0.x branch. Modified Paths: -------------- trunk/tests/org/jfree/chart/renderer/category/junit/GroupedStackedBarRendererTests.java trunk/tests/org/jfree/chart/renderer/category/junit/IntervalBarRendererTests.java trunk/tests/org/jfree/chart/renderer/category/junit/LayeredBarRendererTests.java Modified: trunk/tests/org/jfree/chart/renderer/category/junit/GroupedStackedBarRendererTests.java =================================================================== --- trunk/tests/org/jfree/chart/renderer/category/junit/GroupedStackedBarRendererTests.java 2008-06-24 12:15:00 UTC (rev 1230) +++ trunk/tests/org/jfree/chart/renderer/category/junit/GroupedStackedBarRendererTests.java 2008-06-24 12:15:32 UTC (rev 1231) @@ -35,6 +35,7 @@ * Changes * ------- * 08-Jul-2004 : Version 1 (DG); + * 23-Apr-2008 : Added testPublicCloneable() (DG); * */ @@ -56,6 +57,7 @@ import org.jfree.chart.axis.NumberAxis; import org.jfree.chart.plot.CategoryPlot; import org.jfree.chart.renderer.category.GroupedStackedBarRenderer; +import org.jfree.chart.util.PublicCloneable; import org.jfree.data.KeyToGroupMap; import org.jfree.data.category.DefaultCategoryDataset; @@ -112,7 +114,7 @@ r2 = (GroupedStackedBarRenderer) r1.clone(); } catch (CloneNotSupportedException e) { - System.err.println("Failed to clone."); + e.printStackTrace(); } assertTrue(r1 != r2); assertTrue(r1.getClass() == r2.getClass()); @@ -120,6 +122,14 @@ } /** + * Check that this class implements PublicCloneable. + */ + public void testPublicCloneable() { + GroupedStackedBarRenderer r1 = new GroupedStackedBarRenderer(); + assertTrue(r1 instanceof PublicCloneable); + } + + /** * Serialize an instance, restore it, and check for equality. */ public void testSerialization() { @@ -132,14 +142,13 @@ out.writeObject(r1); out.close(); - ObjectInput in = new ObjectInputStream( - new ByteArrayInputStream(buffer.toByteArray()) - ); + ObjectInput in = new ObjectInputStream(new ByteArrayInputStream( + buffer.toByteArray())); r2 = (GroupedStackedBarRenderer) in.readObject(); in.close(); } catch (Exception e) { - System.out.println(e.toString()); + e.printStackTrace(); } assertEquals(r1, r2); @@ -158,7 +167,7 @@ dataset.addValue(3.0, "S2", "C1"); dataset.addValue(4.0, "S2", "C2"); GroupedStackedBarRenderer renderer - = new GroupedStackedBarRenderer(); + = new GroupedStackedBarRenderer(); CategoryPlot plot = new CategoryPlot(dataset, new CategoryAxis("Category"), new NumberAxis("Value"), renderer); Modified: trunk/tests/org/jfree/chart/renderer/category/junit/IntervalBarRendererTests.java =================================================================== --- trunk/tests/org/jfree/chart/renderer/category/junit/IntervalBarRendererTests.java 2008-06-24 12:15:00 UTC (rev 1230) +++ trunk/tests/org/jfree/chart/renderer/category/junit/IntervalBarRendererTests.java 2008-06-24 12:15:32 UTC (rev 1231) @@ -35,6 +35,7 @@ * Changes * ------- * 25-Mar-2003 : Version 1 (DG); + * 23-Apr-2008 : Added testPublicCloneable (DG); * */ @@ -56,6 +57,7 @@ import org.jfree.chart.axis.NumberAxis; import org.jfree.chart.plot.CategoryPlot; import org.jfree.chart.renderer.category.IntervalBarRenderer; +import org.jfree.chart.util.PublicCloneable; import org.jfree.data.category.DefaultIntervalCategoryDataset; /** @@ -120,6 +122,14 @@ } /** + * Check that this class implements PublicCloneable. + */ + public void testPublicCloneable() { + IntervalBarRenderer r1 = new IntervalBarRenderer(); + assertTrue(r1 instanceof PublicCloneable); + } + + /** * Serialize an instance, restore it, and check for equality. */ public void testSerialization() { Modified: trunk/tests/org/jfree/chart/renderer/category/junit/LayeredBarRendererTests.java =================================================================== --- trunk/tests/org/jfree/chart/renderer/category/junit/LayeredBarRendererTests.java 2008-06-24 12:15:00 UTC (rev 1230) +++ trunk/tests/org/jfree/chart/renderer/category/junit/LayeredBarRendererTests.java 2008-06-24 12:15:32 UTC (rev 1231) @@ -35,6 +35,7 @@ * Changes * ------- * 22-Oct-2003 : Version 1 (DG); + * 23-Apr-2008 : Added testPublicCloneable() (DG); * */ @@ -56,6 +57,7 @@ import org.jfree.chart.axis.NumberAxis; import org.jfree.chart.plot.CategoryPlot; import org.jfree.chart.renderer.category.LayeredBarRenderer; +import org.jfree.chart.util.PublicCloneable; import org.jfree.data.category.DefaultCategoryDataset; /** @@ -120,6 +122,14 @@ } /** + * Check that this class implements PublicCloneable. + */ + public void testPublicCloneable() { + LayeredBarRenderer r1 = new LayeredBarRenderer(); + assertTrue(r1 instanceof PublicCloneable); + } + + /** * Serialize an instance, restore it, and check for equality. */ public void testSerialization() { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |