一連の統合 (エンドツーエンド) テストを作成するには、Facebook OAuth 2.0 でユーザー ログインをシミュレートする必要があります。リクエスト/レスポンスフローをモックするとすべてうまくいきますが、「現実の」世界でユーザーを認証する(簡単な)方法があるかどうか疑問に思っています。
現在、Facebook でテスト ユーザーを作成し、Facebook でユーザーをログイン/パスワードで認証するために Apache HTTPClient を使用し、Cookie を保存して、要求されたときに「許可」ボタンの「クリック」をエミュレートすることを考えています。ただし、少し複雑で「難しい」方法なので、利用可能なライブラリを探していますか、FaceBook が偽のデータを使用して「テスト」トークンを提供している可能性がありますか?
ご意見をお聞かせください。