How to mock block

I have written the following codes:

uri = URI.parse(page_url)
response = Net::HTTP.start(, uri.port) do |http|
http.get(uri.request_uri, headers)

How can mock it with different uri.request_uri and returns different

Thanks in advance,

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs