MockRestServiceServer のインスタンスで複数の期待値を構成する必要があります。想定されるのは、次の 2 つの異なる URL です。
- URL #1 を呼び出す
- URL #1 を呼び出します (2 回目)
- 呼び出し URL #2
同じ URL が 2 回呼び出された後、同じ URL に対して異なる要求パラメータで 3 回目の呼び出しが行われます。
テストに挿入できる負荷分散された RestTemplate のインスタンスが 1 つあり、これを MockRestServiceServer.createServer() に渡します。
これら 3 つの期待を MockRestServiceServer インスタンスにインライン化しようとしましたが、3 番目の URL が期待されていたにもかかわらず、1 番目の URL が表示されたと主張してテストが失敗しました。期待を上書きしているか、モックサーバーを間違った状態に保つステートフルなものがここで共有されているようです。
これを正しく行う方法の例を誰かに見せてもらえますか?