Example usage for org.jfree.data.time Week equals

List of usage examples for org.jfree.data.time Week equals

Introduction

In this page you can find the example usage for org.jfree.data.time Week equals.

Prototype

@Override
public boolean equals(Object obj) 

Source Link

Document

Tests the equality of this Week object to an arbitrary object.

Usage

From source file:org.jfree.data.time.WeekTest.java

/**
 * Two objects that are equal are required to return the same hashCode.
 *///from  w ww .j  av  a2 s  .  co  m
@Test
public void testHashcode() {
    Week w1 = new Week(2, 2003);
    Week w2 = new Week(2, 2003);
    assertTrue(w1.equals(w2));
    int h1 = w1.hashCode();
    int h2 = w2.hashCode();
    assertEquals(h1, h2);
}

From source file:org.jfree.data.time.WeekTest.java

/**
 * Tests the equals method.//w  w  w  .  j  av a 2s  .  co  m
 */
@Test
public void testEquals() {
    Week w1 = new Week(1, 2002);
    Week w2 = new Week(1, 2002);
    assertTrue(w1.equals(w2));
    assertTrue(w2.equals(w1));

    w1 = new Week(2, 2002);
    assertFalse(w1.equals(w2));
    w2 = new Week(2, 2002);
    assertTrue(w1.equals(w2));

    w1 = new Week(2, 2003);
    assertFalse(w1.equals(w2));
    w2 = new Week(2, 2003);
    assertTrue(w1.equals(w2));
}