@Test
public void scheduledRunnablesNotExecutedAutomaticallyWhenTimeAdvances() {

    double delay = 20;
    eventScheduler.doAt(delay, runnable);
    timeProvider.advanceTime(delay + 1);
    Assertions.assertEquals(0, runnable.runCount());
}