私は内部で外部レストAPIのhttpクライアントとして機能する残りのAPIを公開するSpringブートアプリケーションを持っています。Springブートアプリケーションのhoverflyプロキシを使用restTemplate
My Junitテストクラスに@SpringBootTestというアノテーションが付けられているため、アプリケーションはエンドポイントを開始して公開します。
シミュレーションモードでHoverflyRuleを使用すると、アプリケーションの残りのAPIにプロキシ要求を送信できますが、アプリケーションが外部エンドポイントに到達するために使用するrestTemplateでは機能しません。それは、外部APIからの擬似応答でアプリケーションがどのように動作するかをテストしたいだけです。
このシナリオはhoverfly-java?の対象外です。私は間違って混乱していますか?
ありがとうございます。それは理にかなっていますが、私はランダムなポート選択を利用したいと思います。 CIパイプラインで固定ポート番号を使用することはできません。 – PRF