[英]Unit Testing controller in laravel 8
我对 Laravel 测试很陌生,我在 Laravel 8 中工作,我想测试的功能是:
当我运行我的测试时,我收到此错误:
ErrorException: 试图获取非对象的属性“id”
感谢您的任何帮助!
通常,您甚至不需要在测试中使用Request
类。
public function testStore()
{
Sanctum::actingAs($this->user, ['*']);
$response = $this->postJson('/order/store', [
'doAssigned' => false,
'doValidate' => false,
]);
$response->assertJsonPath('status', 'draft');
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.