Unit test for fetcher

* Renamed #fetched to #fetch
* Tried to inject the http_client but would have meant writing an additional wrapper for open-uri (which seemed somewhat pointless)