crypto/scheduler: add unit test