0

クライアント呼び出しのために模擬データを取得して、安らかなWebサービスを提供する必要があります。私はモックを使うことができるユニットテストの目的を知っています。私の場合はテストではありません。クライアントがSpring Webサービスを呼び出すための模擬データ

+0

1に変更することができるが、なぜあなたが必要になりますモック 2.これまで何を得ていますか? – Stultuske

+0

私は既存のプロダクションWebサービスと統合する必要があります。だから私はそれを呼び出す前に、私はテスト目的のためにクライアント側の開発者にサンプルデータを応答する必要があります。 –

+0

ハードコードされたデータを返すのを止めるのは何ですか? – Stultuske

答えて

0

モックデータを格納するために、ハードコードされたデータ、または外部データファイル、または外部データソースを使用します。私は、ダウンストリームクライアントとの早期の統合を可能にするために、応答するが完全に有線ではないサービスをホストする必要性を理解しています。これらは私が使用する技術であり、それぞれに長所と短所があります。

ハードコーディングされたデータ - あなたが言うように、直観的ではなく、簡単に変更することはできません。大丈夫です。

外部データファイル -

外部データソース、必要に応じて動的に更新することが可能 - 動的なモックペイロードを持つ複数のシナリオを作成し、テストのためではない場合需要

関連する問題