3

ジム協会のユーザーモデルがあります。ジムは、ジオコーディングにgeocodergemを介してgoogleapiを使用します。これはafter_saveで実行されます。私のジムの仕様では、use_vcr_cassetteを追加して、リクエストを記録し、仕様を通過させることができました。

現在の問題は、ユーザーファクトリがジムの関連付けを作成することです。すべての外部リクエストがオフになっているため、ユーザーファクトリを使用する仕様は、ジオコードリクエストの処理方法がわからないため、失敗します。

ジムファクトリーからのリクエストに対して、以前のジムカセットをグローバルに適用するにはどうすればよいですか?

4

1 に答える 1

0

モデルがサードパーティのAPI呼び出しを行っている場合、設計に深刻な問題があると思います。同様の質問に対する私の長い回答をここで読むことができます。

于 2011-10-26T22:20:12.927 に答える