Comment test d'envoi de courrier à l'aide de Rspec?

Quelles sont les meilleures pratiques et les outils de test par e-mail-envoi à l'aide de rspec avec des Rails?

Par exemple, comment puis-je tester qu'un courriel a été envoyé ou que dois-je tester pour avoir un test efficace et acceptable de la couverture.

Si vous les gars ont besoin d'un exemple, comment je vais tester cela:

class UserMailer < ActionMailer::Base

 def jobdesc_has_been_reviewed(user, title)
    @body[:title]  = title
    @body[:jobdesc]  = jobdesc
    @body[:url]  = "http://" + user.account.subdomain + "." + Constants::SITE_URL + "/jobdescs/#{jobdesc.id}"
 end

end
InformationsquelleAutor marcgg | 2009-11-16