Copilot解惑:何時在Laravel測試類需要make+實驗
在 Laravel 的測試中,$this->app->make 是用來從服務容器中解析出類別的實例。這在測試中非常有用,因為它可以讓你輕鬆地取得應用程式中的服務並進行操作。
然而,並非所有的情況都需要使用 $this->app->make。有些情況下,你可能已經有了你需要的類別實例,或者你可能正在測試的代碼並不依賴於 Laravel 的服務容器。在這些情況下,就不需要使用 $this->app->make。
目前發現DB跟Model都是可以不用make的
但Service要(何況測試類不能用建構子注入,會導致異常@@)