Menu

#13 CalendarInterval.equals throws NPE

open
nobody
5
2008-04-05
2008-04-05
Anonymous
No

The unit below fails with a nullpointer exception. The equals method does not account for open-ended intervals:

import junit.framework.TestCase;
import com.domainlanguage.time.CalendarDate;
import com.domainlanguage.time.CalendarInterval;

public class CalendarIntervalTest extends TestCase {
public void testEquality() {
CalendarInterval i1 =
CalendarInterval.everFrom(CalendarDate.date(2008, 1, 1));
CalendarInterval i2 =
CalendarInterval.everFrom(CalendarDate.date(2008, 1, 1));

assertEquals("i1 & i2 are not equal", i1, i2);
}

}

Discussion


Log in to post a comment.

MongoDB Logo MongoDB