email

Email::Sender使ったコードをテストする際、deliveriesを空にする

ドキュメント探しても載ってなかったからソース読んだ。Email::Sender使ってメール送信する際、テストスクリプト内では$ENV{EMAIL_SENDER_TRANSPORT} = 'Test' することで簡単にテストできる。その際送信された(とみなされた)メールはEmail::Sender::Simple-…

メール送信に使うやつ

Email::Sendをつかってたんだけど、out of dateなモジュールなのでEmail::Senderに乗り換える。Email::Sendの時はテストコードを書くときに、コンストラクタに{ mailer => 'Test' }を渡してやる必要があって、ロジックにmailerをハードコーディングしちゃっ…