when enqueuing a job, call to_s on it instead of name to mimic what Resque actually does
minitest compatibility. autoload assertions in minitest if it is present. don't use assert_block