0

Paypal に要求すると内部エラー (10001) が返される場合に備えて、いくつかの特別なアクションが定義されています。コードをテストできるように、条件を再生成したいと考えています。他の失敗例もテストしたいと思います。

Paypal エクスプレス サンドボックスのネガティブ テストを実行するには?

4

1 に答える 1

2

webmockのようなものを使用して、これらのエラー要求 (すべてではないにしても) をスタブ化することをお勧めします。より洗練されたフロントエンドの場合、vcrのような抽象化を使用してスタブ リクエストを生成できます。

次のようなことができます。

stub_request(:any, "www.example.com").to_return(:status => [500, "Internal Server Error"])

ただし、PayPal エラーの正しいステータス コードと本文の内容を確認してください。

于 2013-08-27T06:20:45.293 に答える