java – 如何使用Play Framework测试电子邮件逻辑

前端之家收集整理的这篇文章主要介绍了java – 如何使用Play Framework测试电子邮件逻辑前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我找到了一个扩展Mailer的课程,并希望对此进行自动测试.

使用模拟邮件程序,我可以将邮件发送到控制台,但如何从自动化测试中测试邮件逻辑?

(有没有像Mailer testing with Rails这样的东西?)

br,Touko

解决方法

在写这个问题时,我发现了这个链接Testing mail sending by using Mock Mailer.

因此,可以使用play.libs.Mail.Mock访问使用Mock邮件程序邮寄的邮件,如下所示:

String email = Mail.Mock.getLastMessageReceivedBy("joe@example.com");

邮件作为一个字符串返回,但总比没有好.

虽然分享这个,因为我花了一段时间才找到这个.

猜你在找的Java相关文章