@Test
public void testGetAllMentionsForEntity() {

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