Laravel
Laravelの .env の値は config() 経由で使う。 .env ファイルは設定のキャッシュがあると読み込まないので env() をそのまま使うと本番環境で設定をキャッシュした時に動かなくなる。なので env() は直接使わずにconfig()経由で使います。
Laravel及びLumenでレスポンスヘッダーのアサートをする方法。Illuminate\Foundation\Testing\Concerns\MakesHttpRequestsに実装されてるseeHeaderメソッドを使う。
LaravelのArtisanで自作Commandクラスを使う時に躓いたのでメモ LaravelでArtisanコマンドを作る時に以下のようにコマンド名を指定する($signatureを使う)とgetArguments()やgetOptions()が読まれない。
Laravelで特定の接続で``migrate``や``db:seed``を実行する方法。Lumenでも使えます。