Turns out `startService()` immediately calls given function and next one is called after advancing the clock. I could check if nothing is called before `startService()` is called. What do you think?