测试时,我可以创建模型工厂,然后充当该用户,例如
$users = factory(User::class)->create(); $this->actingAs($users)
Laravel(Lumen) - 以数据库中的用户身份登录
是否有可能对我来说,因为谁已经在数据库中的用户行为,所以说我可以参考他们的ID号码,然后测试作为该用户?
测试时,我可以创建模型工厂,然后充当该用户,例如
$users = factory(User::class)->create(); $this->actingAs($users)
Laravel(Lumen) - 以数据库中的用户身份登录
是否有可能对我来说,因为谁已经在数据库中的用户行为,所以说我可以参考他们的ID号码,然后测试作为该用户?
尝试'$ users = User :: find(1);'..其中'1'是正确的ID。 (你可能需要像'$ users = App \ Models \ User :: find(1);')那样修复User命名空间。 –
感谢,似乎工作。 – Niall
您可以将其添加为答案并接受它,或者我可以添加它,以便可以关闭问题。 –