【问题标题】:How to test email logic with Play Framework如何使用 Play Framework 测试电子邮件逻辑
【发布时间】:2012-05-16 22:51:26
【问题描述】:

我有一个扩展 Mailer 的类,并希望对其进行自动测试。

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

(有Mailer testing with Rails之类的东西吗?)

br,图子

【问题讨论】:

    标签: java unit-testing email testing playframework-1.x


    【解决方案1】:

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

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

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

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

    虽然我花了一段时间才找到这个,所以分享这个。

    【讨论】:

    猜你喜欢
    • 2013-12-25
    • 1970-01-01
    • 1970-01-01
    • 2015-12-24
    • 2022-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-31
    相关资源
    最近更新 更多