我开发了一个package,它创建了一个侦听SNS webhooks的路径,我想添加一些测试以确保它正常工作。
我坚持能够检测在运行测试套件时是否调用了特定路径(webhook接收器)。
Laravel文档描述了如何通过qazxswpoi进行test your own routes,但webhook情况因外部服务请求而异。
$this->get('/')
被问到类似但不同之处在于问题是关于通过Guzzle调用路线。
您必须假设数据将由SNS发送。理想情况下,您的实施逻辑会在“SNS”命中您的路线时启动。