Use request object and minimize the mocking.

Ring operates on maps, and specs is pretty small, so construct the
request map the Ring expects and mock only one call instead of 4 and no
more atoms, just inspect the returned response map. Clojure is fun and
interactive, wow! :)