List of usage examples for org.jfree.data.xy Vector Vector
public Vector(double x, double y)
Vector
. From source file:org.jfree.data.xy.VectorTest.java
/** * Test that the equals() method distinguishes all fields. *///from w w w .j av a 2 s. c om @Test public void testEquals() { // default instances Vector v1 = new Vector(1.0, 2.0); Vector v2 = new Vector(1.0, 2.0); assertTrue(v1.equals(v2)); assertTrue(v2.equals(v1)); v1 = new Vector(1.1, 2.0); assertFalse(v1.equals(v2)); v2 = new Vector(1.1, 2.0); assertTrue(v1.equals(v2)); v1 = new Vector(1.1, 2.2); assertFalse(v1.equals(v2)); v2 = new Vector(1.1, 2.2); assertTrue(v1.equals(v2)); }
From source file:org.jfree.data.xy.VectorTest.java
/** * Two objects that are equal are required to return the same hashCode. *///from www . j av a 2 s . c o m @Test public void testHashcode() { Vector v1 = new Vector(1.0, 2.0); Vector v2 = new Vector(1.0, 2.0); assertTrue(v1.equals(v2)); int h1 = v1.hashCode(); int h2 = v2.hashCode(); assertEquals(h1, h2); }
From source file:org.jfree.data.xy.VectorTest.java
/** * Immutable class is not cloneable.//from w w w . ja va 2 s.c o m */ @Test public void testCloning() { Vector v1 = new Vector(1.0, 2.0); assertFalse(v1 instanceof Cloneable); }
From source file:org.jfree.data.xy.VectorTest.java
/** * Serialize an instance, restore it, and check for equality. *///ww w .j av a 2 s. c om @Test public void testSerialization() { Vector v1 = new Vector(1.0, 2.0); Vector v2 = (Vector) TestUtilities.serialised(v1); assertEquals(v1, v2); }