测试依赖于中间件的路由(Laravel / PhpUnit)

时间:2018-04-24 10:44:00

标签: laravel unit-testing

我有一个API,它有一个中间件,可以检查请求并通过将$ user添加到$ request来记录用户,因此当它到达它时,它可以在Controller函数上访问。

API请求 - >中间件 - >控制器

如何在不删除中间件的情况下在API端点上运行测试?因为它对于当前的应用程序流程很重要。或者将中间件与控制器耦合是一种不好的做法?

我想过部分地嘲笑中间件并在Application实例上替换它,但是没有设法让它工作。

由于

0 个答案:

没有答案