Unit tests for crons (crons still need work, of course)