問題タブ [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 投票する
1 に答える
126 参照

java - スタンドアロン アプリケーションに依存する Web アプリケーションをデプロイする

2 つの Web サービス (REST) を使用する Web アプリケーション (JSF) があります。これらの Web サービスの実現を待って、私はモック (WIREMOCK) を使用します。アプリケーションをデプロイすることで、メイン メソッドを呼び出す両方のモックを開始する必要があります。これら 3 つのタスクを 1 つのタスク (maven プラグインなど) にグループ化する方法はありますか?

  1. トムキャットを実行
  2. モック サーバー 1 のメイン メソッドを呼び出す
  3. モック サーバー 2 のメイン メソッドを呼び出す
0 投票する
2 に答える
2350 参照

rest - スタンドアロン Wiremock で応答ログを有効にする方法

スタンドアロンのワイヤーモックで詳細な応答ログを有効にする方法は?

ありがとう

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

scala - WireMock を使用して非同期動作をテストする

Web サービスをスタブ化するために、Spray と WireMock を備えた Akka アクター システムを使用しています。また、外部の http 要求が既に行われたことも確認したいと思います。

次の使用例では、Spray サーバーに対して POST 要求が行われ、外部サービスに要求を送信する必要があります。

さまざまな例で、Thread.sleep 手法を見てきました。そうしないと、ActorSystem がシャットダウンされ、サービスが外部サービスに対して http 要求を行うことがないためです。

これを回避することは可能ですか?WireMock は外部サービスへのリクエストを待つことができますか? おそらくいくつかのタイムアウトがあります...

0 投票する
4 に答える
19571 参照

java - スタブ URL に対して 404 を返す Wiremock

次のようにwireMockサーバーを定義しました:-

しかし、次のようなURLにアクセスするたびに

以下のエラーが表示されます:-

誰かが私が間違っていることを教えてもらえますか?

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

linux - WireMock で _admin にアクセスできない

CentOS で WireMock のスタンドアロン jar を使用しています。サーバーの起動は問題ありませんが、URL を使用してマッピング ファイルにアクセスしようとすると、次のようになります。

http://localhost:8090/_admin

エラーが発生しています:

以下のように WireMock を開始しています。

以下は、ディレクトリ内のファイルのアクセス許可です。

0 投票する
3 に答える
4617 参照

json - JSON 応答での Wiremock 変数の置換

要求からの値で JSON 応答を返すように Wiremock マッピングを構成しようとしています。

リクエストは単純に

そして、そのマッピングは次のとおりです。

私は応答を受け取ります:

期待されるものは次のとおりです。

XML リクエストに切り替えると、すべてが pattern<clientTag>(.*?)</clientTag>で正常に機能しますが、JSON に固執したいと思います。

残念ながら、Wiremock のドキュメントは不足しているため、質問です。何か案は?

更新: 誰かが後でこれを読んでいる場合は、コード内の変換を使用することをお勧めします。これは、後のバージョンの Wiremock で利用できます。

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

java - 偽のサーバーとの統合テスト

テストしたいAPIのセットに接続するサービスがあります。

統合テスト用に偽のサービスを作成したい (障害状況をシミュレートするため)

@RestController はテスト中にロードされないため、単に使用することはできません。mockserver を調べましたが、テストでモック呼び出しをトリガーするのではなく、自分のコードをトリガーしたくないため、それが探しているものかどうかわかりません。実際のサーバーではなくモックサーバーを使用するだけで、API呼び出しを通常どおりトリガーする必要があります(ベースURLは構成可能であるため、サービスがモックサーバーを指すようにすることができます)

更新 1:

私が目にしている唯一の代替手段は、Cargo を起動してその中にサービスを展開することでしょうか?

更新 2: Wiremock について知りました。これはここで使用できますか?