@Test
public void testGetAllMentions() {

    Interval timeInterval = new Interval(mentionDate, mentionDate.plusHours(3));
    List<ChatEntity> result = underTest.getAllMentions(timeInterval,
                                                       ImmutableList.of(),
                                                       ImmutableList.of(),
                                                       true);
    assertEquals(4, result.size());
    result = underTest.getAllMentions(timeInterval,
                                      ImmutableList.of("room1"),
                                      ImmutableList.of(),
                                      true);
    assertEquals(3, result.size());
    result = underTest.getAllMentions(timeInterval,
                                      ImmutableList.of("room1"),
                                      ImmutableList.of("giannis"),
                                      true);
    assertEquals(2, result.size());
}