phpunit を使用して多言語サイトをテストしています。私が実行したいテストの 1 つは、アプリケーションがユーザーのロケールを検出し、自動的にリダイレクトすることです。
つまり、ユーザーは / でサイトにアクセスします。アプリケーションは、彼らがフランス出身であることを検出し、/fr-FR/ にリダイレクトします。
アプリケーションはこれを実行しているように見えますが、これに対する単体テストを作成しようとするのは不可能に思えます。テストのためにロケールを偽造する必要があります。誰でもアドバイスできますか?