@Test
public void testSetUpperBoundFireRemove() {

    model.setUpperBound(today);
    DateSelectionReport report = new DateSelectionReport(model);
    model.setUpperBound(null);
    assertEquals("bound changed, event must be fired", 1, report.getEventCount(EventType.UPPER_BOUND_CHANGED));
}