@Test(expected = IllegalArgumentException.class)
public void shouldDisallowToStartReportingMultipleTimesOnCustomExecutor() throws Exception {

    reporterWithCustomExecutor.start(200, TimeUnit.MILLISECONDS);
    reporterWithCustomExecutor.start(200, TimeUnit.MILLISECONDS);
}