I don't think that you can compare interval to http. pendingRequests tell you that there are requests in flight which occasionally might be useful. the fact that there are repeating tasks scheduled is quite meaningless for testing and could in fact result in brittle tests. It it's much better to assert if the expected side-effects of executing a task took place.

To be fair, I can however imagine debugging (not testing) scenarios when it might be useful to see the list of scheduled tasks.

I say let's leave it out for now and if we find ourselves in situations when we'd benefit from this, we can easily add it.