質問: ログインしていない状態であるURLに遷移するとトップ画面に戻す処理を実装しています。 その処理でlaravelのAuthを使用しています。 Auth::attemptでユーザ情報を登録し、その情報を見て遷移先を決めようと考えています。 Auth::attemptを使用すると PDOException SQLSTATE[HY000] [1045] Access denied for user~ と表示されます。 現在、色々と試している最中なのでデータベースが無い状態です。 データベースが無い状態ではAuthは使用できないのでしょうか? また、上記のような処理を実装する場合はAuthを使用するのがよい方法なのでしょうか?
回答: モックをつくって、適当な値を返してテストするとかでしょうか。 Facadesのモック http://readouble.com/laravel/5/0/dev/ja/testing.html#mocking-facades LaravelのAuthを使ってもよいし、 自分でセッションやクッキーやフィルターを使ってログイン機能をつけてもよいと思います。