Prior to this commit it wasn't possible to achieve real client-side Rest using a restTemplate that was bound by MockRestServiceServer

This commit introduces andPerformRequest() method in which it supplies responseCreator with a real Rest call provided by copying the clientHttpRequest and performing a http call using the default ClientHttpRequest used by restTemplate: SimpleClientHttpRequestFactory

Comment From: edyda99

For testing, I used to assert that the exception contains "Connection refused: connect" but the pipeline was failing, I guess because the port is opened, it's returning connection timeout instead of connection refused. When someone reviews, I need some suggestions on the best way to add unit tests to this feature.

Comment From: rstoyanchev

Apologies for not noticing this sooner, but this is a duplicate of #26381 and was done, slightly differently, in #29721. Thanks for the pull request in any case!

Comment From: edyda99

Sorry to hear that, Can you suggest any ticket for me?