I got an class that extends Mailer and would like to have automatic tests for that.
With mock mailer I can get the mail to console but how to test mail logic from the automated test?
(Is there something like Mailer testing with Rails?)
br, Touko
While writing this question, I found this link : Testing mail sending by using Mock Mailer.
So, one can access mails mailed with Mock mailer with play.libs.Mail.Mock as follows:
String email = Mail.Mock.getLastMessageReceivedBy("[email protected]");
The mail is returned as one string but that's better than nothing.
Though to share this since it took me a while to find this.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With