如何在功能测试中测试邮件已发送

3.4 版本
维护中的版本

EN本篇文档待译。点击查看官方英文原档。我们将很快返回这里,敬请期待。

用Symfony来发邮件是相当“直接了当”的,这利益于SwiftmailerBundle,它发挥了Swift Mailer类库的威力。

要对“一封邮件被发出”进行功能测试,甚至断言邮件标题、内容或其他头信息,你可以使用Symfony Profiler

从一个能发送邮件的简单的控制器action做起:

本文,包括例程代码在内,采用的是 Creative Commons BY-SA 3.0 创作共用授权。

登录symfonychina 发表评论或留下问题(我们会尽量回复)