测试是否在Laravel中调用webhook路由

时间:2018-02-28 08:32:23

标签: php laravel testing phpunit webhooks

我开发了一个package来创建一条侦听SNS webhooks的路径,我想添加一些测试以确保它正常工作。

我坚持能够在运行测试套件时检测是否调用了特定路径(webhook接收器)。

Laravel文档介绍了如何test your own routes$this->get('/'),但webhook情况因外部服务请求而异。

Another question被认为是类似的,但不同之处在于该问题要求通过Guzzle调用该路线。

1 个答案:

答案 0 :(得分:0)

您必须假设数据将由SNS发送。理想情况下,您的实施逻辑会在“SNS”到达您的路线时开始。