@Test
public void shouldUsePeriodAsInitialDelayIfNotSpecifiedOtherwise() throws Exception {

    reporterWithCustomMockExecutor.start(200, TimeUnit.MILLISECONDS);
    verify(mockExecutor, times(1)).scheduleAtFixedRate(
        any(Runnable.class), eq(200L), eq(200L), eq(TimeUnit.MILLISECONDS)
    );
}