List of usage examples for org.jfree.data.xy Vector equals
@Override public boolean equals(Object obj)
From source file:org.jfree.data.xy.VectorTest.java
/** * Two objects that are equal are required to return the same hashCode. *///from w w w . j av a 2s . c om @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
/** * Test that the equals() method distinguishes all fields. *///from ww w. jav a2s . com @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)); }