From: David G. <mu...@us...> - 2007-03-22 14:08:31
|
Update of /cvsroot/jfreechart/jfreechart/tests/org/jfree/chart/plot/junit In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv3030/tests/org/jfree/chart/plot/junit Modified Files: Tag: STABLE_1-0-0 PiePlot3DTests.java Log Message: 2007-03-22 David Gilbert <dav...@ob...> * source/org/jfree/chart/plot/PiePlot3D.java (setDepthFactor): Fire PlotChangeEvent, (equals): New method override, * tests/org/jfree/chart/plot/junit/PiePlot3DTests.java (testEquals): New test. Index: PiePlot3DTests.java =================================================================== RCS file: /cvsroot/jfreechart/jfreechart/tests/org/jfree/chart/plot/junit/Attic/PiePlot3DTests.java,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -C2 -d -r1.1.2.1 -r1.1.2.2 *** PiePlot3DTests.java 3 Oct 2006 15:41:26 -0000 1.1.2.1 --- PiePlot3DTests.java 22 Mar 2007 14:08:24 -0000 1.1.2.2 *************** *** 3,7 **** * =========================================================== * ! * (C) Copyright 2000-2005, by Object Refinery Limited and Contributors. * * Project Info: http://www.jfree.org/jfreechart/index.html --- 3,7 ---- * =========================================================== * ! * (C) Copyright 2000-2007, by Object Refinery Limited and Contributors. * * Project Info: http://www.jfree.org/jfreechart/index.html *************** *** 28,32 **** * Pie3DPlotTests.java * ------------------- ! * (C) Copyright 2003-2005, by Object Refinery Limited and Contributors. * * Original Author: David Gilbert (for Object Refinery Limited); --- 28,32 ---- * Pie3DPlotTests.java * ------------------- ! * (C) Copyright 2003-2007, by Object Refinery Limited and Contributors. * * Original Author: David Gilbert (for Object Refinery Limited); *************** *** 38,41 **** --- 38,42 ---- * ------- * 18-Mar-2003 : Version 1 (DG); + * 22-Mar-2007 : Added testEquals() (DG); * */ *************** *** 80,83 **** --- 81,99 ---- /** + * Some checks for the equals() method. + */ + public void testEquals() { + PiePlot3D p1 = new PiePlot3D(); + PiePlot3D p2 = new PiePlot3D(); + assertTrue(p1.equals(p2)); + assertTrue(p2.equals(p1)); + + p1.setDepthFactor(1.23); + assertFalse(p1.equals(p2)); + p2.setDepthFactor(1.23); + assertTrue(p1.equals(p2)); + } + + /** * Serialize an instance, restore it, and check for equality. */ *************** *** 94,104 **** ObjectInput in = new ObjectInputStream( ! new ByteArrayInputStream(buffer.toByteArray()) ! ); p2 = (PiePlot3D) in.readObject(); in.close(); } catch (Exception e) { ! System.out.println(e.toString()); } assertEquals(p1, p2); --- 110,119 ---- ObjectInput in = new ObjectInputStream( ! new ByteArrayInputStream(buffer.toByteArray())); p2 = (PiePlot3D) in.readObject(); in.close(); } catch (Exception e) { ! e.printStackTrace(); } assertEquals(p1, p2); |