# To Do * **Refactor command registration tests.** There should be a Mock::Misc utility method which forms a dict mapping commands to their sub refs. Checking if a command was registers then becomes checking keys, and checking return values under different conditions becomes more feasible, and globals go away. ### The following need tests written at all: * Admin.pm * Antiflood.pm * ASL.pm * Convert.pm * Dad.pm * DevNull.pm * Greet.pm * Hmm.pm * Jinx.pm * Log.pm * Map.pm * Markov.pm * Men.pm * Natural.pm * Quote_Grab.pm * Random.pm * Source.pm * Thanks.pm * Timezone.pm * Titillate.pm * Topic.pm * URL_Title.pm * Vote.pm ### The following have sufficient tests for now: * Autojoin.pm * Echo.pm * Ping.pm