Archive for February, 2009
How do I unit test this?
Friday, February 20th, 2009Came across a tricky bug a few weeks ago whilst working on some extremely fragile code. This was the code: settings.php $mail_settings = array( ‘server’ => ‘mail.example.com’, ‘port’ => 25 ); index.php function send_email($recipient, $message) { include_once(’settings.php’); $foo = new MailSender($mail_settings); $foo->send($message, $recipient); //this was line number in the error message } send_email(’admin@example.com’, ‘Admin [...]