config以外にもcacheとか。ヘルパーやファサードを使っている場合です。
アプリでも落ちる
キャッシュ系が原因かもしれません。
$ composer dump-autoload
そのほかphp artisan cache:clear
、php artisan config:clear
など
それでも治らない
.env
が原因かもしれません。
.env
APP_NAME=HOME PAGE
全角や半角スペースが入っているValueはありませんか?
ダブルクオーテーションで囲って解決です。
.env
APP_NAME="HOME PAGE"
.env
をconfigで読んでることが多いので、config:clear
しておきましょう。
$ php artisan config:clear
setUpを実装している
関数の一番上にparent::setUp()
を記述するのを忘れていませんか?
protected function setUp()
{
parent::setUp();
//前処理
}
前処理はparent::setUp()
の後です。
tearDownを実装している
こちらもparentを記述するのを忘れていませんか?
public function tearDown()
{
//終了処理
parent::tearDown();
}
また、parent::tearDown()
の後にlaravelのconfigなどを呼ぶとそんなクラスないと怒られます。
私はこれでハマりました。