Laravel 单元测试中怎样运行 Request
class TestRequest()
{
public function rules(){
return [
'a'=>['required','min:3'],
];
}
}
//controller
public functino store(TestRequest $request)
{
}
Test.php
public function testStore()
{
$data = [];
$response = $this->call('POST','uri',$data);
dd($response->getContent())
}
每次如果验证失败,使用$response->getStatusCode()总是302,这很正常。
但我想知道比如我$data['a'] = 'a',位数小于3位,想得到它的提示信息,应该怎么得到?
测试新手,麻烦大家帮我下,谢谢!
参考:
http://stackoverflow.com/questions/3697814...
http://stackoverflow.com/questions/2979454...
@Summer,感谢你的回复!!
@Summer 再次感谢!