4

MockRestServiceServer のインスタンスで複数の期待値を構成する必要があります。想定されるのは、次の 2 つの異なる URL です。

  1. URL #1 を呼び出す
  2. URL #1 を呼び出します (2 回目)
  3. 呼び出し URL #2

同じ URL が 2 回呼び出された後、同じ URL に対して異なる要求パラメータで 3 回目の呼び出しが行われます。

テストに挿入できる負荷分散された RestTemplate のインスタンスが 1 つあり、これを MockRestServiceServer.createServer() に渡します。

これら 3 つの期待を MockRestServiceServer インスタンスにインライン化しようとしましたが、3 番目の URL が期待されていたにもかかわらず、1 番目の URL が表示されたと主張してテストが失敗しました。期待を上書きしているか、モックサーバーを間違った状態に保つステートフルなものがここで共有されているようです。

これを正しく行う方法の例を誰かに見せてもらえますか?

4

1 に答える 1