回答:
http://drupal.org/node/942866に、 Oauthベースのサービスのテストをカバーするハンドブックページがあります。これは、oauthとdrupal oauthモジュールの両方についてある程度理解していることを前提としています。
実装に関する基本的なワークフローは次のとおりです。
テストでは、おそらく、oauth署名を生成し、それをサービスリクエストで渡す独自のクライアントコードを記述する必要があります。
Oauth自体についてもっと学ぶために私はあなたがかなり包括的であるこのガイドを読むことから始めてお勧めします- http://hueniverse.com/2007/10/beginners-guide-to-oauth-part-i-overview/
OAuthのログインプロバイダは、 OAuthのサポートが事前に設定されたエンドポイントが含まれています。
OAuthコンシューマを作成できるOAuthコンテキストを作成する必要があります。我々が持っている理由のOAuthコンテキストは、我々はネクタイをしたくないということであるOAuthのコンテキストをエンドポイントに直接-あなたは複数のエンドポイント間もの間共有する消費者のキーにできるはずであるサービスおよび非サービス・プロジェクト。
でサービスあなたの選択OAuthの認証メカニズムとして、コンテキストを選択します。また、エンドポイントの個々のリソースごとに認証レベルを選択できるはずですが、誰かが誤ってそれを削除したため、まだ追加していません。http://drupal.org/node/1154420