【发布时间】:2018-05-07 21:28:18
【问题描述】:
似乎我在这里遗漏了一些东西,但我正在努力为 Laravel 实现一个集成了 SendOwl webhook 的测试。
这是我正在使用的文档: https://help.sendowl.com/help/using-web-hooks
注意我已经在VerifyCSRFToken中添加了到exclude的路由
使用ngrok(将 webhook 设置为转到本地开发人员的 ngrok url)我已确认控制器代码手动正常工作,并且 webhook 工作正常。
我坚持的是如何实际实施可以自动执行此操作的测试。例如,如果您尝试断言状态,这将不起作用,它将是 500。
$response = $this->call('post', '/listenhere', ['json'=>json_decode($json, true)]);
【问题讨论】:
-
你能发布更多你的代码吗
-
我对这个问题很感兴趣。
500代码附带的错误信息是什么。
标签: php laravel testing guzzle