这是一个示例代码,可以告诉我我的操作是否重定向到特定的URI。
public function testBasicExample()
{
$response = $this->action('GET', 'UserController@action');
$this->assertRedirectedTo('/');
}
我正在使用内置config.xml的Laravel 4。不应该只有一个断言吗?一个断言检查重定向是另一个用于什么?此外,它不是标准的phpunit断言,它与Laravel一起提供。以下是我的控制台输出:
Time: 0 seconds, Memory: 6.25Mb
←[30;42m←[2KOK (1 test, 2 assertions)
此外,我故意将重定向放在那里,以便我可以确认重定向是正确的。