測試時,我可以創建模型工廠,然後充當該用戶,例如
$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
您可以將其添加爲答案並接受它,或者我可以添加它,以便可以關閉問題。 –