【发布时间】:2017-01-01 10:38:26
【问题描述】:
所以我有一个测试设置,可以访问注册页面并提交表单。然后测试通过token验证账号。
验证帐户后,将通过SlackMessage 发送通知。
我想知道的是如何拦截它,并阻止松弛消息实际发送 - 仅在运行测试时,但获得某种确认通知确实被调用。
【问题讨论】:
-
不能模拟通知发送类吗?
-
我想我可以。从来不知道嘲笑甚至存在。好吧,我有很多新事情要做:) 我对测试很陌生。结束了 Notification::shouldReceive('send')->once();这似乎工作得很好。谢谢:)
标签: php laravel laravel-5 laravel-5.3