I'm working on a HTTP testing library based on Ruby's VCR library[1]. I've got it to a pretty basic state where it is somewhat usable. I'm definitely interested in this area. Ruby's VCR uses the Webmock library as a backend (though it can use other pluggable backends) to mock out all the HTTP requests. I had to sort of grow my own Webmock - maybe I can integrate HTTPretty instead so we don't duplicate effort.