Laravel 5测试路线

时间:2015-06-19 16:27:51

标签: unit-testing laravel tdd laravel-5

我想测试我的命名路由重定向到它们应该的URL。例如:

get('users/profile', ['uses' => 'UserController@profile', 'as' => 'users.profile']);

如何断言users.profile确实重定向到users/profile并且被调用的方法确实是UserController#profile()

1 个答案:

答案 0 :(得分:0)

如果我没有弄错的话,您可以使用Request课程,如果您在单元测试中使用外观,请调用Request :: is(' users / profile') 。否则,要么实例化Request类,要么直接调用Facade。

不确定这是您正在寻找的,但这是我最好的拍摄。