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