@Test
public void reportsCounterValues() throws Exception {

    final Counter counter = mock(Counter.class);
    when(counter.getCount()).thenReturn(100L);
    reporter.report(map(),
            map("test.counter", counter),
            map(),
            map(),
            map());
    assertThat(consoleOutput())
            .isEqualTo(lines(
                    dateHeader,
                    "",
                    "-- Counters --------------------------------------------------------------------",
                    "test.counter",
                    "             count = 100",
                    "",
                    ""
            ));
}