@Test
  public void testGetEventsStatistics() throws Exception {
    List<AnalyticsTransfer> list = new ArrayList<AnalyticsTransfer>();
    AnalyticsTransfer transfer = new AnalyticsTransfer();
    transfer.setId(event.getId());
    transfer.setName(event.getName());
    transfer.setCount(22);
    list.add(transfer);

    String value = mapper.writeValueAsString(list);
    DateTime from = new DateTime().minusDays(7);
    DateTime to = new DateTime().minusDays(3);
    when(service.eventsTriggered(from, to)).thenReturn(list);
    DateTimeFormatter formatter = ISODateTimeFormat.dateTime();
    String requestString =
        "/client/analytics/events?from="
            + from.toString(formatter)
            + "&to="
            + to.toString(formatter);
    restUserMockMvc
        .perform(get(requestString).accept(MediaType.APPLICATION_JSON))
        .andExpect(status().isOk())
        .andExpect(content().string(value));
  }