vcr

    7

    1答えて

    私は宝石としてAPIラッパーを作成しています。私はRSpecを使用してAPIレスポンスをテストしたいと思います。 例えば: これに伴う問題は、すべてのAPIリクエストがGETを使用して作られた、およびURLでAPIキーが含まれていることですgame/metadata/{api_key} gitリポジトリの履歴にAPIキーを保存したくないため、これはテストに問題があります。これらの仕様テストを、RS

    14

    2答えて

    私はVCR gemを使用してhttpインタラクションを記録し、今後再生します。 uriリクエストで実際のパスワード値をフィルタリングしたい説明はここで提供される http://services.somesite.com/Services.asmx/Cabins Username=long&Password=john&StartDate=03%2F22%2F2012&EndDate=03%2F29

    2

    1答えて

    私はジムアソシエーションを持つユーザーモデルを持っています。ジムは、after_saveで行われるジオコーディングのために、ジオコーダーの宝石を介してgoogle apiを使用します。私のジムの仕様では、use_vcr_cassetteを追加してリクエストを記録し、スペックを通過させることができました。 私のユーザーファクトリがジムアソシエーションを作成するため、すべての外部リクエストがオフになっ

    3

    1答えて

    私は現在、RSpec2、Cucumber、VCR(WebMock経由)を使用しています。 通常、VCRではすべての要求が記録され、記録されたカセットに対して再生されます。私は@liveでタグ付けされたすべてのテストを実行し、「生きる」プロファイルを設定しましたが、キュウリで : は今、私はいくつかのシナリオでは、実際のWeb要求を許可します。これらのテスト(これらのテストのみ)では、実際のWebリ

    4

    1答えて

    最近、キュウリ試験でスタブリクエストにVCRを使用し始めました。私たちはキュウリのテーブルを使ってさまざまな種類のリクエストを記述し、それらをガーキンで変数として保存しています。私たちのカセットファイルはすべてerbを含むように修正されているので、テストしたいリクエストの値を代入することができます。 新しい要求があるたびにVCRは新しい要求を記録し、すべてのerbをカセットから上書き(削除)し、そ

    5

    1答えて

    私はGoogle Maps Routing APIと対話する必要のあるキュウリの機能をいくつか持っています。私はVCRを使ってこれらの相互作用を突き詰めようとしています。 私はそうのように私の機能にVCRタグを追加しました:その後、 @google_routing_api @javascript Scenario: Creating a bus Given I am on the bu

    9

    2答えて

    Ruby's VCRのJava代替手段はありますか? 私が理解する限り、VCRを使用する利点は非常に大きく、結果を記録してローカルに保存することができます。次にテストを実行する必要がある次の時から、最初の実行から記録されたデータで実際のデータベースヒットをモックアップすることができます。 Javaの世界に類似したものはありますか? もしそうでなければ、実装しようとするとどのようなボトルネックが発生

    15

    5答えて

    node.jsのテストシステムはVCRですか?