【发布时间】:2015-11-10 09:11:02
【问题描述】:
我正在学习构建一些 PHPUnit 测试。当不使用前缀时,我的应用程序会重定向到默认语言,例如: www.myapp.com 有 301 重定向到 www.myapp.com/en,而 www.myapp.com/en 有 200 OK。
试图对我的控制器进行测试,我有以下代码
$response = $this->action('GET', 'HomeController@index');
$this->assertEquals(200, $response->getStatusCode());
响应为 301(由于此语言前缀检查)。如何使用前缀测试这些控制器?谢谢
【问题讨论】:
-
你使用的是什么版本的 Laravel?
标签: laravel laravel-5 phpunit laravel-testing