@Test public void removeResponsesOfAGivenUser() { ScheduleEvent scheduleEvent = scheduleEventDao.getScheduleEvent(theScheduledEvent().getId()); assertThat(scheduleEvent.getResponses().size(), is(2)); scheduleEventDao.purgeResponseScheduleEvent(scheduleEvent, 0); ScheduleEvent actual = scheduleEventDao.getScheduleEvent(scheduleEvent.getId()); assertThat(actual.getResponses().size(), is(1)); }
@Test public void getAnUnexistingScheduleEvent() { ScheduleEvent actual = scheduleEventDao.getScheduleEvent("toto"); assertThat(actual, nullValue()); }
@Test public void getAnExistingScheduleEvent() { ScheduleEvent expected = theScheduledEvent(); ScheduleEvent actual = scheduleEventDao.getScheduleEvent(expected.getId()); assertThat(actual, isEqualTo(expected)); }