标签: laravel unit-testing
我有一个API,它有一个中间件,可以检查请求并通过将$ user添加到$ request来记录用户,因此当它到达它时,它可以在Controller函数上访问。
API请求 - >中间件 - >控制器
如何在不删除中间件的情况下在API端点上运行测试?因为它对于当前的应用程序流程很重要。或者将中间件与控制器耦合是一种不好的做法?
我想过部分地嘲笑中间件并在Application实例上替换它,但是没有设法让它工作。
由于