2
每次我嘗試測試,有一個倉庫在它我帶着同樣的問題類:嘲諷Laravel雄辯的水合關係
如果雄辯類「水合物」進行查詢後,保護陣列的關係屬性,理論上我可以用模擬集合/結果集來填充這個屬性,所以當我在測試中我會說類似$user->profiles
(沒有括號的屬性)時,我可以檢索我的模擬數據並輕鬆測試模型。
我的問題是:有沒有辦法讓Mockery調用__call
方法而不發出「屬性找不到」錯誤消息?
到目前爲止,我做到這一點的唯一方法是將屬性直接應用於模擬對象。這種方法的問題是,這樣一來,如果數據是從存儲庫中讀取我不能斷言
如果你需要一個例子,我可以更新的問題,但我覺得我一直非常明確;)
此致敬禮