問題タブ [wiremock]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1074 参照

java - ローカル ディレクトリからのファイル ストリームを使用して、SOAP をモックし、Web サービスの応答を停止することはできますか?

Web サービス呼び出しをモックする必要があります。ここでは、ダミー サーバーへの実際の Web サービス呼び出しの代わりに、サーバーはローカル ディレクトリから応答 xml 応答ファイルを返信する必要があります。

0 投票する
0 に答える
221 参照

wiremock - Wiremock をスタンドアロン アプリケーションとして使用すると、例外 DIGEST 認証エラーが発生します: チャレンジに nonce がありません

Wiremock をスタンドアロン アプリケーションとして使用していますが、Wiremock サーバーにアクセスしようとすると、この例外 DIGEST 認証エラーが発生します: チャレンジに nonce がありません

0 投票する
1 に答える
260 参照

web-services - Wiremock SOAP ws-policy サポート?

SOAP Web サービスに関して、Wiremock が WS-Policy をサポートしているかどうかを誰かが知っているかどうか疑問に思っていますか?

私が求めているのは、ワイヤーモックに WS-Policy を含む WSDL を与えることです。これには、応答がどのように見えるべきかについての「レシピ」が含まれています。つまり、ヘッダーのタイムスタンプ、署名された本文などです。

したがって、理想的には、soap 本体を指定するだけで、wiremock が WS-Policy を適用し、必要な署名を追加します。

SOAPサポートについて言及しているこのgithubの問題を見つけましたが、そのサポートから得た印象は、実際のSOAPの理解/処理を伴わない単なる任意のテキスト応答であるということでした。

気が向いたら、適切な JAX-WS/WS-Policy サポートを取得するために Apache CXF をプラグインすることは可能でしょうか? それとも、応答処理をサードパーティのライブラリにオフロードするのは難しいでしょうか?

0 投票する
7 に答える
36176 参照

java - spring-cloud-netflix と feign を使用して統合テストを作成する方法

マイクロサービス間の通信には Spring-Cloud-Netflix を使用しています。Foo と Bar という 2 つのサービスがあり、Foo が Bar の REST エンドポイントの 1 つを使用しているとします。次の注釈が付けられたインターフェイスを使用します@FeignClient

SomeService次に、Foo にサービス クラスがあり、 BarClient.

ここで、サービス間の通信が機能することを確認するために、WireMock などを使用して、偽の Bar サーバーに対して実際の HTTP 要求を発行するテストを構築したいと考えています。このテストでは、feign がサービス応答を正しくデコードし、それを に報告することを確認する必要がありますSomeService

そのような WireMock サーバーを eureka に挿入して、feign がそれを見つけて通信できるようにするにはどうすればよいですか? どのような注釈マジックが必要ですか?

0 投票する
1 に答える
12333 参照

java - Spring Boot アプリケーションの Feign クライアントで WireMock を使用するには?

Feign クライアントを利用するクラスがあります。以前は Mockito を使用し、Feign クライアントのメソッド呼び出しごとに保存された応答を提供していました。ここで、コードがさまざまな種類の応答コードを正しく処理することを確認できるように、WireMock を使用したいと考えています。どうすればこれを行うことができますか?テストで Feign クライアントを接続する方法がわかりません。また、ファイルに設定した URL の代わりに Wiremock を使用するように接続しapplication.ymlます。任意のポインタをいただければ幸いです。

0 投票する
1 に答える
5037 参照

java - 統合テストで非ローカル ホストに対して WireMockRule が機能しない

WireMockRuleを使用してリモート ホストのリクエストをモックしようとしていますが、スタックしています。現在、私は以下のようにローカルホストのリクエストをモックしています:

これらはローカルホストに対して適切に機能します。しかし、類推しようとすると

それは動作しません、イベントテストは開始しません。だから皆さんにお聞きしたいのですが、多分誰かが私が間違っていることを知っているでしょうか? ありがとう

0 投票する
2 に答える
9048 参照

https - スタンドアロンの Wiremock で HTTPS を有効にする方法

概要:

Wiremock スタンドアロン 2.1.11 を使用し、次のようにしてリクエストに対して HTTPS URL を有効にしましたが、役に立ちませんでした。

ワイヤーモックを実行するコマンドは次のとおりです。

注: http ポート経由で正しく接続できます


HTTPS接続の解決策を見つけるのを手伝ってくれる人がいれば幸いです。

0 投票する
1 に答える
95 参照

java - PowerShell スクリプトでアドレスをバインドしようとしています

PowerShell スクリプトでアドレスをバインドしようとしています。これにより、テスターはワイヤーモックを実行でき、実行時に正しい環境を自動的に指すようになります。

私はこの部分を機能させようとしています:

しかし--bind-address $Address、うまくいかないようです。