LaravelでUnitTestをしているときに、UnitTest用のデータベースに対してSeederを実行したりしたいときがあります。
※ LaravelのUnitTest用の .env ファイルは、 .env.testing という名前で保存します。これがない場合、.env に記載されたデータベースに接続してしまいます。
UnitTest用のデータベース( .env.testing に記載されているデータベース)に接続するオプションは次のとおりです。
php artisan db:seed --env=testing
php artisan migrate:fresh --env=testing--env=testing とつけることで、UnitTest用のデータベースのほうに操作を実行できます。

